./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 c3fed411 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-tmp.no-commuhash-c3fed41 [2021-12-18 03:59:16,354 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-18 03:59:16,357 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-18 03:59:16,424 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-18 03:59:16,424 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-18 03:59:16,427 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-18 03:59:16,428 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-18 03:59:16,431 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-18 03:59:16,432 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-18 03:59:16,436 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-18 03:59:16,436 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-18 03:59:16,438 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-18 03:59:16,438 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-18 03:59:16,440 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-18 03:59:16,441 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-18 03:59:16,442 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-18 03:59:16,443 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-18 03:59:16,444 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-18 03:59:16,446 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-18 03:59:16,451 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-18 03:59:16,452 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-18 03:59:16,453 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-18 03:59:16,454 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-18 03:59:16,455 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-18 03:59:16,459 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-18 03:59:16,461 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-18 03:59:16,461 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-18 03:59:16,461 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-18 03:59:16,462 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-18 03:59:16,463 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-18 03:59:16,463 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-18 03:59:16,464 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-18 03:59:16,465 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-18 03:59:16,466 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-18 03:59:16,467 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-18 03:59:16,467 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-18 03:59:16,468 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-18 03:59:16,468 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-18 03:59:16,468 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-18 03:59:16,468 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-18 03:59:16,469 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-18 03:59:16,470 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-18 03:59:16,495 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-18 03:59:16,495 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-18 03:59:16,495 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-18 03:59:16,496 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-18 03:59:16,496 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-18 03:59:16,497 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-18 03:59:16,497 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-18 03:59:16,497 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-18 03:59:16,497 INFO L138 SettingsManager]: * Use SBE=true [2021-12-18 03:59:16,497 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-18 03:59:16,498 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-18 03:59:16,498 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-18 03:59:16,498 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-18 03:59:16,499 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-18 03:59:16,499 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-18 03:59:16,499 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-18 03:59:16,499 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-18 03:59:16,499 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-18 03:59:16,499 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-18 03:59:16,500 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-18 03:59:16,500 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-18 03:59:16,500 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 03:59:16,500 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-18 03:59:16,500 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-18 03:59:16,500 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-18 03:59:16,500 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-18 03:59:16,501 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-18 03:59:16,502 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-18 03:59:16,502 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-18 03:59:16,502 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-18 03:59:16,502 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-18 03:59:16,502 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-18 03:59:16,702 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-18 03:59:16,728 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-18 03:59:16,741 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-18 03:59:16,743 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-18 03:59:16,744 INFO L275 PluginConnector]: CDTParser initialized [2021-12-18 03:59:16,745 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-18 03:59:16,800 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffe267c86/d168974957e74f218e78414ce197ee42/FLAGd541de46c [2021-12-18 03:59:17,312 INFO L306 CDTParser]: Found 1 translation units. [2021-12-18 03:59:17,313 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-18 03:59:17,341 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffe267c86/d168974957e74f218e78414ce197ee42/FLAGd541de46c [2021-12-18 03:59:17,583 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffe267c86/d168974957e74f218e78414ce197ee42 [2021-12-18 03:59:17,586 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-18 03:59:17,587 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-18 03:59:17,590 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-18 03:59:17,590 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-18 03:59:17,593 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-18 03:59:17,593 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 03:59:17" (1/1) ... [2021-12-18 03:59:17,594 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b2edb5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:17, skipping insertion in model container [2021-12-18 03:59:17,594 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 03:59:17" (1/1) ... [2021-12-18 03:59:17,599 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-18 03:59:17,660 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-18 03:59:18,061 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-18 03:59:18,215 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 03:59:18,239 INFO L203 MainTranslator]: Completed pre-run [2021-12-18 03:59:18,332 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-18 03:59:18,384 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 03:59:18,414 INFO L208 MainTranslator]: Completed translation [2021-12-18 03:59:18,415 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18 WrapperNode [2021-12-18 03:59:18,415 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-18 03:59:18,416 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-18 03:59:18,417 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-18 03:59:18,417 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-18 03:59:18,421 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,452 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,514 INFO L137 Inliner]: procedures = 113, calls = 417, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 1227 [2021-12-18 03:59:18,514 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-18 03:59:18,515 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-18 03:59:18,515 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-18 03:59:18,515 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-18 03:59:18,521 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,521 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,541 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,541 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,578 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,584 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,588 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,596 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-18 03:59:18,597 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-18 03:59:18,597 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-18 03:59:18,597 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-18 03:59:18,598 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (1/1) ... [2021-12-18 03:59:18,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 03:59:18,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:59:18,621 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-18 03:59:18,623 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-18 03:59:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-18 03:59:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-18 03:59:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-18 03:59:18,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-18 03:59:18,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-18 03:59:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-18 03:59:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-18 03:59:18,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-18 03:59:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-18 03:59:18,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-18 03:59:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-18 03:59:18,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-18 03:59:18,645 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-18 03:59:18,645 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-18 03:59:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-18 03:59:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-18 03:59:18,646 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-18 03:59:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-18 03:59:18,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-18 03:59:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-18 03:59:18,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-18 03:59:18,646 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-18 03:59:18,646 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-18 03:59:18,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-18 03:59:18,647 INFO L130 BoogieDeclarations]: Found specification of procedure idmouse_resume [2021-12-18 03:59:18,647 INFO L138 BoogieDeclarations]: Found implementation of procedure idmouse_resume [2021-12-18 03:59:18,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2021-12-18 03:59:18,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2021-12-18 03:59:18,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata_2 [2021-12-18 03:59:18,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata_2 [2021-12-18 03:59:18,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-18 03:59:18,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-18 03:59:18,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-18 03:59:18,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-18 03:59:18,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-18 03:59:18,648 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-18 03:59:18,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_5 [2021-12-18 03:59:18,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_5 [2021-12-18 03:59:18,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-18 03:59:18,648 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2021-12-18 03:59:18,648 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2021-12-18 03:59:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure idmouse_disconnect [2021-12-18 03:59:18,649 INFO L138 BoogieDeclarations]: Found implementation of procedure idmouse_disconnect [2021-12-18 03:59:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-18 03:59:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-18 03:59:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure idmouse_delete [2021-12-18 03:59:18,649 INFO L138 BoogieDeclarations]: Found implementation of procedure idmouse_delete [2021-12-18 03:59:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-18 03:59:18,649 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-18 03:59:18,649 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-18 03:59:18,650 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-18 03:59:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-18 03:59:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-18 03:59:18,650 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-18 03:59:18,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-18 03:59:18,651 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-18 03:59:18,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-18 03:59:18,940 INFO L236 CfgBuilder]: Building ICFG [2021-12-18 03:59:18,942 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-18 03:59:19,013 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-18 03:59:19,118 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2021-12-18 03:59:19,605 INFO L277 CfgBuilder]: Performing block encoding [2021-12-18 03:59:19,615 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-18 03:59:19,616 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-18 03:59:19,617 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 03:59:19 BoogieIcfgContainer [2021-12-18 03:59:19,617 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-18 03:59:19,619 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-18 03:59:19,619 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-18 03:59:19,621 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-18 03:59:19,621 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 03:59:17" (1/3) ... [2021-12-18 03:59:19,622 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27d25852 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 03:59:19, skipping insertion in model container [2021-12-18 03:59:19,622 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:59:18" (2/3) ... [2021-12-18 03:59:19,622 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27d25852 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 03:59:19, skipping insertion in model container [2021-12-18 03:59:19,622 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 03:59:19" (3/3) ... [2021-12-18 03:59:19,623 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-18 03:59:19,626 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-18 03:59:19,626 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-18 03:59:19,655 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-18 03:59:19,659 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-18 03:59:19,659 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-18 03:59:19,674 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-18 03:59:19,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-18 03:59:19,679 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:19,680 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-18 03:59:19,680 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:19,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:19,683 INFO L85 PathProgramCache]: Analyzing trace with hash -536575566, now seen corresponding path program 1 times [2021-12-18 03:59:19,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:19,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132790517] [2021-12-18 03:59:19,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:19,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:19,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:20,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:20,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:20,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:20,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:20,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:20,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:20,034 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-18 03:59:20,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:20,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132790517] [2021-12-18 03:59:20,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132790517] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:20,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:20,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:59:20,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634051011] [2021-12-18 03:59:20,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:20,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:20,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:20,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:20,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:59:20,058 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-18 03:59:20,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:20,753 INFO L93 Difference]: Finished difference Result 1050 states and 1526 transitions. [2021-12-18 03:59:20,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:59:20,755 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-18 03:59:20,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:20,765 INFO L225 Difference]: With dead ends: 1050 [2021-12-18 03:59:20,765 INFO L226 Difference]: Without dead ends: 675 [2021-12-18 03:59:20,769 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-18 03:59:20,771 INFO L933 BasicCegarLoop]: 558 mSDtfsCounter, 477 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 1269 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-18 03:59:20,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 1269 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-18 03:59:20,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-12-18 03:59:20,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 648. [2021-12-18 03:59:20,839 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-18 03:59:20,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 912 transitions. [2021-12-18 03:59:20,846 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 912 transitions. Word has length 36 [2021-12-18 03:59:20,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:20,846 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 912 transitions. [2021-12-18 03:59:20,850 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-18 03:59:20,851 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 912 transitions. [2021-12-18 03:59:20,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-18 03:59:20,857 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:20,857 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-18 03:59:20,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-18 03:59:20,858 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:20,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:20,859 INFO L85 PathProgramCache]: Analyzing trace with hash -981122542, now seen corresponding path program 1 times [2021-12-18 03:59:20,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:20,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280266832] [2021-12-18 03:59:20,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:20,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:20,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:20,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:21,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:21,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,026 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-18 03:59:21,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:21,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280266832] [2021-12-18 03:59:21,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280266832] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:21,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:21,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:59:21,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577218206] [2021-12-18 03:59:21,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:21,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:21,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:21,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:21,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:59:21,030 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-18 03:59:21,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:21,355 INFO L93 Difference]: Finished difference Result 674 states and 953 transitions. [2021-12-18 03:59:21,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:59:21,355 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-18 03:59:21,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:21,359 INFO L225 Difference]: With dead ends: 674 [2021-12-18 03:59:21,359 INFO L226 Difference]: Without dead ends: 671 [2021-12-18 03:59:21,359 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-18 03:59:21,360 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-18 03:59:21,360 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-18 03:59:21,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-12-18 03:59:21,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 647. [2021-12-18 03:59:21,388 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-18 03:59:21,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 910 transitions. [2021-12-18 03:59:21,391 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 910 transitions. Word has length 46 [2021-12-18 03:59:21,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:21,391 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 910 transitions. [2021-12-18 03:59:21,391 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-18 03:59:21,391 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 910 transitions. [2021-12-18 03:59:21,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-18 03:59:21,393 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:21,393 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-18 03:59:21,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-18 03:59:21,393 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:21,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:21,394 INFO L85 PathProgramCache]: Analyzing trace with hash -350236783, now seen corresponding path program 1 times [2021-12-18 03:59:21,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:21,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316584510] [2021-12-18 03:59:21,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:21,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:21,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:21,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,469 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-18 03:59:21,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:21,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316584510] [2021-12-18 03:59:21,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316584510] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:21,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:21,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:59:21,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921386006] [2021-12-18 03:59:21,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:21,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:21,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:21,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:21,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:59:21,471 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-18 03:59:21,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:21,793 INFO L93 Difference]: Finished difference Result 673 states and 951 transitions. [2021-12-18 03:59:21,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:59:21,793 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-18 03:59:21,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:21,796 INFO L225 Difference]: With dead ends: 673 [2021-12-18 03:59:21,797 INFO L226 Difference]: Without dead ends: 670 [2021-12-18 03:59:21,797 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-18 03:59:21,798 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.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:21,798 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.3s Time] [2021-12-18 03:59:21,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-18 03:59:21,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 646. [2021-12-18 03:59:21,824 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-18 03:59:21,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 908 transitions. [2021-12-18 03:59:21,827 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 908 transitions. Word has length 47 [2021-12-18 03:59:21,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:21,827 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 908 transitions. [2021-12-18 03:59:21,828 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-18 03:59:21,828 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 908 transitions. [2021-12-18 03:59:21,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-18 03:59:21,829 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:21,829 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-18 03:59:21,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-18 03:59:21,829 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:21,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:21,830 INFO L85 PathProgramCache]: Analyzing trace with hash 2027357429, now seen corresponding path program 1 times [2021-12-18 03:59:21,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:21,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846308105] [2021-12-18 03:59:21,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:21,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:21,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:21,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:21,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:21,926 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-18 03:59:21,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:21,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846308105] [2021-12-18 03:59:21,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846308105] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:21,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:21,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:59:21,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623121583] [2021-12-18 03:59:21,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:21,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:21,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:21,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:21,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:59:21,931 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-18 03:59:22,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:22,238 INFO L93 Difference]: Finished difference Result 672 states and 949 transitions. [2021-12-18 03:59:22,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:59:22,239 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-18 03:59:22,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:22,242 INFO L225 Difference]: With dead ends: 672 [2021-12-18 03:59:22,242 INFO L226 Difference]: Without dead ends: 669 [2021-12-18 03:59:22,242 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-18 03:59:22,243 INFO L933 BasicCegarLoop]: 464 mSDtfsCounter, 439 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-18 03:59:22,243 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-18 03:59:22,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-18 03:59:22,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 645. [2021-12-18 03:59:22,273 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-18 03:59:22,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 906 transitions. [2021-12-18 03:59:22,275 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 906 transitions. Word has length 48 [2021-12-18 03:59:22,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:22,276 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 906 transitions. [2021-12-18 03:59:22,276 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-18 03:59:22,276 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 906 transitions. [2021-12-18 03:59:22,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-18 03:59:22,277 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:22,277 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-18 03:59:22,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-18 03:59:22,277 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:22,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:22,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1576628460, now seen corresponding path program 1 times [2021-12-18 03:59:22,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:22,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017508260] [2021-12-18 03:59:22,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:22,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:22,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:22,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:22,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:22,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,361 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-18 03:59:22,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:22,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017508260] [2021-12-18 03:59:22,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017508260] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:22,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:22,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:59:22,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757809829] [2021-12-18 03:59:22,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:22,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:22,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:22,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:22,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:59:22,363 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-18 03:59:22,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:22,867 INFO L93 Difference]: Finished difference Result 1952 states and 2756 transitions. [2021-12-18 03:59:22,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:59:22,867 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-18 03:59:22,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:22,872 INFO L225 Difference]: With dead ends: 1952 [2021-12-18 03:59:22,873 INFO L226 Difference]: Without dead ends: 1318 [2021-12-18 03:59:22,874 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-18 03:59:22,875 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.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:22,875 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.4s Time] [2021-12-18 03:59:22,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-12-18 03:59:22,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1266. [2021-12-18 03:59:22,907 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-18 03:59:22,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1782 transitions. [2021-12-18 03:59:22,911 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 1782 transitions. Word has length 49 [2021-12-18 03:59:22,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:22,911 INFO L470 AbstractCegarLoop]: Abstraction has 1266 states and 1782 transitions. [2021-12-18 03:59:22,912 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-18 03:59:22,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 1782 transitions. [2021-12-18 03:59:22,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-18 03:59:22,912 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:22,913 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-18 03:59:22,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-18 03:59:22,913 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:22,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:22,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1631036456, now seen corresponding path program 1 times [2021-12-18 03:59:22,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:22,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060301331] [2021-12-18 03:59:22,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:22,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:22,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:22,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:22,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:22,971 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-18 03:59:22,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:22,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060301331] [2021-12-18 03:59:22,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060301331] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:22,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:22,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:59:22,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686443698] [2021-12-18 03:59:22,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:22,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:22,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:22,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:22,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:59:22,973 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-18 03:59:23,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:23,277 INFO L93 Difference]: Finished difference Result 1316 states and 1860 transitions. [2021-12-18 03:59:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:59:23,278 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-18 03:59:23,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:23,282 INFO L225 Difference]: With dead ends: 1316 [2021-12-18 03:59:23,283 INFO L226 Difference]: Without dead ends: 1304 [2021-12-18 03:59:23,283 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-18 03:59:23,284 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.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:23,284 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.3s Time] [2021-12-18 03:59:23,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2021-12-18 03:59:23,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1256. [2021-12-18 03:59:23,314 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-18 03:59:23,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 1768 transitions. [2021-12-18 03:59:23,318 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 1768 transitions. Word has length 50 [2021-12-18 03:59:23,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:23,319 INFO L470 AbstractCegarLoop]: Abstraction has 1256 states and 1768 transitions. [2021-12-18 03:59:23,319 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-18 03:59:23,319 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 1768 transitions. [2021-12-18 03:59:23,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-18 03:59:23,321 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:23,321 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-18 03:59:23,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-18 03:59:23,322 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:23,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:23,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1468685094, now seen corresponding path program 1 times [2021-12-18 03:59:23,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:23,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572268453] [2021-12-18 03:59:23,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:23,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-18 03:59:23,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-18 03:59:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:59:23,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:59:23,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-18 03:59:23,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-18 03:59:23,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-18 03:59:23,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:23,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:23,406 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-18 03:59:23,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:23,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572268453] [2021-12-18 03:59:23,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572268453] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:23,406 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:23,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 03:59:23,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992714081] [2021-12-18 03:59:23,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:23,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 03:59:23,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:23,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 03:59:23,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:59:23,408 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-18 03:59:23,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:23,911 INFO L93 Difference]: Finished difference Result 3199 states and 4459 transitions. [2021-12-18 03:59:23,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 03:59:23,911 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-18 03:59:23,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:23,918 INFO L225 Difference]: With dead ends: 3199 [2021-12-18 03:59:23,918 INFO L226 Difference]: Without dead ends: 1954 [2021-12-18 03:59:23,921 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-18 03:59:23,922 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-18 03:59:23,922 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-18 03:59:23,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2021-12-18 03:59:23,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1841. [2021-12-18 03:59:23,970 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-18 03:59:23,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2546 transitions. [2021-12-18 03:59:23,977 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2546 transitions. Word has length 107 [2021-12-18 03:59:23,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:23,977 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 2546 transitions. [2021-12-18 03:59:23,977 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-18 03:59:23,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2546 transitions. [2021-12-18 03:59:23,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-18 03:59:23,981 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:23,982 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-18 03:59:23,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-18 03:59:23,982 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:23,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:23,982 INFO L85 PathProgramCache]: Analyzing trace with hash 188231278, now seen corresponding path program 1 times [2021-12-18 03:59:23,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:23,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019915817] [2021-12-18 03:59:23,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:23,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:24,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:24,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:24,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:24,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:24,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-18 03:59:24,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-18 03:59:24,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-18 03:59:24,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-18 03:59:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:24,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-18 03:59:24,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-18 03:59:24,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,104 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-18 03:59:24,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:24,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019915817] [2021-12-18 03:59:24,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019915817] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:59:24,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279646984] [2021-12-18 03:59:24,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:24,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:59:24,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:59:24,131 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-18 03:59:24,133 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-18 03:59:24,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:24,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-18 03:59:24,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:59:24,607 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-18 03:59:24,607 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:59:24,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279646984] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:24,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:59:24,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 7 [2021-12-18 03:59:24,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483656058] [2021-12-18 03:59:24,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:24,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:59:24,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:24,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:59:24,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-18 03:59:24,610 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-18 03:59:24,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:24,923 INFO L93 Difference]: Finished difference Result 5492 states and 7596 transitions. [2021-12-18 03:59:24,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:59:24,924 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-18 03:59:24,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:24,943 INFO L225 Difference]: With dead ends: 5492 [2021-12-18 03:59:24,943 INFO L226 Difference]: Without dead ends: 5481 [2021-12-18 03:59:24,945 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-18 03:59:24,946 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-18 03:59:24,946 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-18 03:59:24,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5481 states. [2021-12-18 03:59:25,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5481 to 5433. [2021-12-18 03:59:25,133 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-18 03:59:25,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5433 states to 5433 states and 7538 transitions. [2021-12-18 03:59:25,151 INFO L78 Accepts]: Start accepts. Automaton has 5433 states and 7538 transitions. Word has length 129 [2021-12-18 03:59:25,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:25,152 INFO L470 AbstractCegarLoop]: Abstraction has 5433 states and 7538 transitions. [2021-12-18 03:59:25,152 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-18 03:59:25,152 INFO L276 IsEmpty]: Start isEmpty. Operand 5433 states and 7538 transitions. [2021-12-18 03:59:25,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-18 03:59:25,159 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:25,159 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-18 03:59:25,180 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-18 03:59:25,376 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-18 03:59:25,376 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:25,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:25,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1400116624, now seen corresponding path program 1 times [2021-12-18 03:59:25,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:25,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876165320] [2021-12-18 03:59:25,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:25,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:25,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:25,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-18 03:59:25,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-18 03:59:25,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-18 03:59:25,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-18 03:59:25,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:25,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-18 03:59:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-18 03:59:25,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:25,576 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-18 03:59:25,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:25,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876165320] [2021-12-18 03:59:25,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876165320] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:25,576 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:25,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:59:25,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694695484] [2021-12-18 03:59:25,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:25,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:59:25,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:25,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:59:25,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:59:25,578 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-18 03:59:26,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:26,241 INFO L93 Difference]: Finished difference Result 13663 states and 19545 transitions. [2021-12-18 03:59:26,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 03:59:26,241 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-18 03:59:26,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:26,269 INFO L225 Difference]: With dead ends: 13663 [2021-12-18 03:59:26,269 INFO L226 Difference]: Without dead ends: 8248 [2021-12-18 03:59:26,279 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-18 03:59:26,280 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-18 03:59:26,280 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-18 03:59:26,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8248 states. [2021-12-18 03:59:26,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8248 to 5493. [2021-12-18 03:59:26,527 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-18 03:59:26,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5493 states to 5493 states and 7622 transitions. [2021-12-18 03:59:26,544 INFO L78 Accepts]: Start accepts. Automaton has 5493 states and 7622 transitions. Word has length 129 [2021-12-18 03:59:26,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:26,544 INFO L470 AbstractCegarLoop]: Abstraction has 5493 states and 7622 transitions. [2021-12-18 03:59:26,545 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-18 03:59:26,545 INFO L276 IsEmpty]: Start isEmpty. Operand 5493 states and 7622 transitions. [2021-12-18 03:59:26,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-12-18 03:59:26,552 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:26,553 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-18 03:59:26,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-18 03:59:26,553 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:26,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:26,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1120717474, now seen corresponding path program 1 times [2021-12-18 03:59:26,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:26,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516656530] [2021-12-18 03:59:26,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:26,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:26,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:26,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:26,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:26,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:26,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:26,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-18 03:59:26,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:26,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:59:26,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-18 03:59:26,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 03:59:26,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-18 03:59:26,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-18 03:59:26,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-18 03:59:26,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:26,781 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-18 03:59:26,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:26,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516656530] [2021-12-18 03:59:26,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516656530] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:26,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:26,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-18 03:59:26,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331711802] [2021-12-18 03:59:26,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:26,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:59:26,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:26,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:59:26,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:59:26,784 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-18 03:59:27,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:27,879 INFO L93 Difference]: Finished difference Result 15501 states and 22090 transitions. [2021-12-18 03:59:27,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-18 03:59:27,879 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-18 03:59:27,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:27,927 INFO L225 Difference]: With dead ends: 15501 [2021-12-18 03:59:27,928 INFO L226 Difference]: Without dead ends: 10026 [2021-12-18 03:59:27,944 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-18 03:59:27,944 INFO L933 BasicCegarLoop]: 708 mSDtfsCounter, 643 mSDsluCounter, 3307 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:27,945 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.7s Time] [2021-12-18 03:59:27,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10026 states. [2021-12-18 03:59:28,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10026 to 7278. [2021-12-18 03:59:28,263 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-18 03:59:28,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7278 states to 7278 states and 10082 transitions. [2021-12-18 03:59:28,283 INFO L78 Accepts]: Start accepts. Automaton has 7278 states and 10082 transitions. Word has length 135 [2021-12-18 03:59:28,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:28,283 INFO L470 AbstractCegarLoop]: Abstraction has 7278 states and 10082 transitions. [2021-12-18 03:59:28,284 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-18 03:59:28,284 INFO L276 IsEmpty]: Start isEmpty. Operand 7278 states and 10082 transitions. [2021-12-18 03:59:28,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-18 03:59:28,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:28,298 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-18 03:59:28,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-18 03:59:28,299 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:28,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:28,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1875261395, now seen corresponding path program 1 times [2021-12-18 03:59:28,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:28,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907837970] [2021-12-18 03:59:28,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:28,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-18 03:59:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:59:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 03:59:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 03:59:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 03:59:28,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:28,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:28,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:28,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:28,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:59:28,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:28,517 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-18 03:59:28,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:28,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907837970] [2021-12-18 03:59:28,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907837970] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:28,518 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:28,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 03:59:28,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274658551] [2021-12-18 03:59:28,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:28,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 03:59:28,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:28,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 03:59:28,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-18 03:59:28,520 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-18 03:59:29,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:29,712 INFO L93 Difference]: Finished difference Result 18959 states and 26435 transitions. [2021-12-18 03:59:29,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 03:59:29,713 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-18 03:59:29,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:29,743 INFO L225 Difference]: With dead ends: 18959 [2021-12-18 03:59:29,743 INFO L226 Difference]: Without dead ends: 11699 [2021-12-18 03:59:29,760 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-18 03:59:29,761 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.8s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:29,761 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.8s Time] [2021-12-18 03:59:29,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11699 states. [2021-12-18 03:59:30,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11699 to 11036. [2021-12-18 03:59:30,211 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-18 03:59:30,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11036 states to 11036 states and 15247 transitions. [2021-12-18 03:59:30,234 INFO L78 Accepts]: Start accepts. Automaton has 11036 states and 15247 transitions. Word has length 179 [2021-12-18 03:59:30,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:30,235 INFO L470 AbstractCegarLoop]: Abstraction has 11036 states and 15247 transitions. [2021-12-18 03:59:30,235 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-18 03:59:30,235 INFO L276 IsEmpty]: Start isEmpty. Operand 11036 states and 15247 transitions. [2021-12-18 03:59:30,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-18 03:59:30,251 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:30,251 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-18 03:59:30,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-18 03:59:30,251 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:30,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:30,252 INFO L85 PathProgramCache]: Analyzing trace with hash 385149395, now seen corresponding path program 2 times [2021-12-18 03:59:30,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:30,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022387074] [2021-12-18 03:59:30,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:30,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:30,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:30,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:30,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:59:30,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 03:59:30,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 03:59:30,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 03:59:30,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:59:30,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-18 03:59:30,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 03:59:30,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:30,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:30,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:30,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:30,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:59:30,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:30,414 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-18 03:59:30,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:30,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022387074] [2021-12-18 03:59:30,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022387074] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:30,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:30,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 03:59:30,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752898714] [2021-12-18 03:59:30,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:30,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 03:59:30,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:30,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 03:59:30,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-18 03:59:30,416 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-18 03:59:31,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:31,678 INFO L93 Difference]: Finished difference Result 25811 states and 35757 transitions. [2021-12-18 03:59:31,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-18 03:59:31,679 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-18 03:59:31,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:31,718 INFO L225 Difference]: With dead ends: 25811 [2021-12-18 03:59:31,718 INFO L226 Difference]: Without dead ends: 14797 [2021-12-18 03:59:31,739 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-18 03:59:31,741 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-18 03:59:31,741 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-18 03:59:31,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14797 states. [2021-12-18 03:59:32,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14797 to 14270. [2021-12-18 03:59:32,285 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-18 03:59:32,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14270 states to 14270 states and 19757 transitions. [2021-12-18 03:59:32,314 INFO L78 Accepts]: Start accepts. Automaton has 14270 states and 19757 transitions. Word has length 179 [2021-12-18 03:59:32,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:32,314 INFO L470 AbstractCegarLoop]: Abstraction has 14270 states and 19757 transitions. [2021-12-18 03:59:32,315 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-18 03:59:32,315 INFO L276 IsEmpty]: Start isEmpty. Operand 14270 states and 19757 transitions. [2021-12-18 03:59:32,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-18 03:59:32,335 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:32,335 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-18 03:59:32,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-18 03:59:32,335 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:32,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:32,336 INFO L85 PathProgramCache]: Analyzing trace with hash -734080811, now seen corresponding path program 1 times [2021-12-18 03:59:32,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:32,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354173723] [2021-12-18 03:59:32,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:32,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:32,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:32,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:32,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:32,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:32,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:32,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:32,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:32,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:32,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:32,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:32,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:32,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:32,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:32,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:32,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:59:32,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:32,467 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-18 03:59:32,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:32,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354173723] [2021-12-18 03:59:32,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354173723] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:32,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:32,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 03:59:32,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584283065] [2021-12-18 03:59:32,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:32,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 03:59:32,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:32,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 03:59:32,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-18 03:59:32,469 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-18 03:59:34,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:34,005 INFO L93 Difference]: Finished difference Result 39420 states and 55769 transitions. [2021-12-18 03:59:34,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 03:59:34,006 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-18 03:59:34,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:34,099 INFO L225 Difference]: With dead ends: 39420 [2021-12-18 03:59:34,099 INFO L226 Difference]: Without dead ends: 28377 [2021-12-18 03:59:34,137 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-18 03:59:34,139 INFO L933 BasicCegarLoop]: 783 mSDtfsCounter, 893 mSDsluCounter, 1845 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 550 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:34,139 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.7s Time] [2021-12-18 03:59:34,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28377 states. [2021-12-18 03:59:34,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28377 to 14302. [2021-12-18 03:59:34,828 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-18 03:59:34,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14302 states to 14302 states and 19789 transitions. [2021-12-18 03:59:34,858 INFO L78 Accepts]: Start accepts. Automaton has 14302 states and 19789 transitions. Word has length 179 [2021-12-18 03:59:34,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:34,859 INFO L470 AbstractCegarLoop]: Abstraction has 14302 states and 19789 transitions. [2021-12-18 03:59:34,859 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-18 03:59:34,859 INFO L276 IsEmpty]: Start isEmpty. Operand 14302 states and 19789 transitions. [2021-12-18 03:59:34,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-18 03:59:34,887 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:34,887 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-18 03:59:34,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-18 03:59:34,887 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:34,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:34,888 INFO L85 PathProgramCache]: Analyzing trace with hash -814466245, now seen corresponding path program 1 times [2021-12-18 03:59:34,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:34,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172891821] [2021-12-18 03:59:34,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:34,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:34,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:34,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:34,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:34,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:34,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:34,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-18 03:59:34,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:59:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:34,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 03:59:35,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-18 03:59:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:35,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-18 03:59:35,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-18 03:59:35,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-18 03:59:35,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-18 03:59:35,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-18 03:59:35,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 03:59:35,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:35,041 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-18 03:59:35,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:35,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172891821] [2021-12-18 03:59:35,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172891821] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:35,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:35,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 03:59:35,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604702772] [2021-12-18 03:59:35,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:35,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 03:59:35,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:35,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 03:59:35,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-18 03:59:35,044 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-18 03:59:35,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:35,985 INFO L93 Difference]: Finished difference Result 30158 states and 41553 transitions. [2021-12-18 03:59:35,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 03:59:35,986 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-18 03:59:35,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:36,033 INFO L225 Difference]: With dead ends: 30158 [2021-12-18 03:59:36,033 INFO L226 Difference]: Without dead ends: 15878 [2021-12-18 03:59:36,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-18 03:59:36,065 INFO L933 BasicCegarLoop]: 642 mSDtfsCounter, 485 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-18 03:59:36,065 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-18 03:59:36,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15878 states. [2021-12-18 03:59:36,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15878 to 15337. [2021-12-18 03:59:36,568 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-18 03:59:36,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15337 states to 15337 states and 20774 transitions. [2021-12-18 03:59:36,752 INFO L78 Accepts]: Start accepts. Automaton has 15337 states and 20774 transitions. Word has length 188 [2021-12-18 03:59:36,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:36,752 INFO L470 AbstractCegarLoop]: Abstraction has 15337 states and 20774 transitions. [2021-12-18 03:59:36,752 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-18 03:59:36,752 INFO L276 IsEmpty]: Start isEmpty. Operand 15337 states and 20774 transitions. [2021-12-18 03:59:36,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-18 03:59:36,773 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:36,773 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-18 03:59:36,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-18 03:59:36,773 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:36,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:36,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1116840713, now seen corresponding path program 2 times [2021-12-18 03:59:36,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:36,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948422583] [2021-12-18 03:59:36,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:36,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:36,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:36,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:36,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:36,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:36,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:36,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:59:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:36,946 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-18 03:59:36,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:36,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948422583] [2021-12-18 03:59:36,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948422583] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:59:36,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584649270] [2021-12-18 03:59:36,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 03:59:36,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:59:36,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:59:36,964 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-18 03:59:37,017 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-18 03:59:37,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 03:59:37,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 03:59:37,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 1709 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-18 03:59:37,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:59:37,645 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-18 03:59:37,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 03:59:37,942 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-18 03:59:37,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584649270] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 03:59:37,942 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 03:59:37,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 9 [2021-12-18 03:59:37,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696330339] [2021-12-18 03:59:37,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 03:59:37,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:59:37,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:37,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:59:37,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:59:37,946 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-18 03:59:40,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:40,145 INFO L93 Difference]: Finished difference Result 28734 states and 38755 transitions. [2021-12-18 03:59:40,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-18 03:59:40,145 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-18 03:59:40,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:40,226 INFO L225 Difference]: With dead ends: 28734 [2021-12-18 03:59:40,227 INFO L226 Difference]: Without dead ends: 28723 [2021-12-18 03:59:40,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 418 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2021-12-18 03:59:40,237 INFO L933 BasicCegarLoop]: 1227 mSDtfsCounter, 1629 mSDsluCounter, 2723 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 637 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:40,238 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.2s Time] [2021-12-18 03:59:40,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28723 states. [2021-12-18 03:59:40,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28723 to 14444. [2021-12-18 03:59:40,951 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-18 03:59:40,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14444 states to 14444 states and 19584 transitions. [2021-12-18 03:59:40,982 INFO L78 Accepts]: Start accepts. Automaton has 14444 states and 19584 transitions. Word has length 188 [2021-12-18 03:59:40,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:40,982 INFO L470 AbstractCegarLoop]: Abstraction has 14444 states and 19584 transitions. [2021-12-18 03:59:40,983 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-18 03:59:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 14444 states and 19584 transitions. [2021-12-18 03:59:40,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-18 03:59:40,998 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:40,998 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-18 03:59:41,019 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-18 03:59:41,215 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-18 03:59:41,216 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:41,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:41,216 INFO L85 PathProgramCache]: Analyzing trace with hash -705168335, now seen corresponding path program 1 times [2021-12-18 03:59:41,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:41,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262970557] [2021-12-18 03:59:41,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:41,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:41,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:41,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:41,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:41,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:41,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:41,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:41,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:41,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:41,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:41,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:41,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:41,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:41,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:59:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-18 03:59:41,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:41,374 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-18 03:59:41,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:41,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262970557] [2021-12-18 03:59:41,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262970557] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:41,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:41,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 03:59:41,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925508139] [2021-12-18 03:59:41,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:41,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 03:59:41,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:41,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 03:59:41,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-18 03:59:41,376 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-18 03:59:42,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:42,366 INFO L93 Difference]: Finished difference Result 21976 states and 29885 transitions. [2021-12-18 03:59:42,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 03:59:42,367 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-18 03:59:42,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:42,381 INFO L225 Difference]: With dead ends: 21976 [2021-12-18 03:59:42,381 INFO L226 Difference]: Without dead ends: 7014 [2021-12-18 03:59:42,398 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-18 03:59:42,399 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-18 03:59:42,399 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-18 03:59:42,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7014 states. [2021-12-18 03:59:42,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7014 to 6549. [2021-12-18 03:59:42,605 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-18 03:59:42,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6549 states to 6549 states and 8834 transitions. [2021-12-18 03:59:42,620 INFO L78 Accepts]: Start accepts. Automaton has 6549 states and 8834 transitions. Word has length 189 [2021-12-18 03:59:42,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:42,621 INFO L470 AbstractCegarLoop]: Abstraction has 6549 states and 8834 transitions. [2021-12-18 03:59:42,621 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-18 03:59:42,621 INFO L276 IsEmpty]: Start isEmpty. Operand 6549 states and 8834 transitions. [2021-12-18 03:59:42,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-12-18 03:59:42,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:42,628 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-18 03:59:42,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-18 03:59:42,629 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:42,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:42,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1027767052, now seen corresponding path program 1 times [2021-12-18 03:59:42,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:42,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395640494] [2021-12-18 03:59:42,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:42,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:42,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:42,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:42,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:42,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:42,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:42,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:42,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-18 03:59:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:42,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:42,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:59:42,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 03:59:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 03:59:42,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 03:59:42,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:42,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:42,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 03:59:42,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 03:59:42,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-18 03:59:42,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 03:59:42,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 03:59:42,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-18 03:59:42,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:42,764 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-18 03:59:42,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:42,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395640494] [2021-12-18 03:59:42,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395640494] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:42,764 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:42,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:59:42,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678339507] [2021-12-18 03:59:42,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:42,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:59:42,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:42,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:59:42,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:59:42,766 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-18 03:59:44,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:44,049 INFO L93 Difference]: Finished difference Result 16524 states and 22262 transitions. [2021-12-18 03:59:44,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 03:59:44,050 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-18 03:59:44,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:44,072 INFO L225 Difference]: With dead ends: 16524 [2021-12-18 03:59:44,072 INFO L226 Difference]: Without dead ends: 10374 [2021-12-18 03:59:44,100 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-18 03:59:44,100 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, 0.9s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:44,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [676 Valid, 3098 Invalid, 1285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [398 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-18 03:59:44,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10374 states. [2021-12-18 03:59:44,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10374 to 6591. [2021-12-18 03:59:44,426 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-18 03:59:44,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 8876 transitions. [2021-12-18 03:59:44,442 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 8876 transitions. Word has length 197 [2021-12-18 03:59:44,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:44,443 INFO L470 AbstractCegarLoop]: Abstraction has 6591 states and 8876 transitions. [2021-12-18 03:59:44,443 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-18 03:59:44,443 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 8876 transitions. [2021-12-18 03:59:44,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-18 03:59:44,451 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:44,451 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-18 03:59:44,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-18 03:59:44,451 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:44,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:44,452 INFO L85 PathProgramCache]: Analyzing trace with hash 18679536, now seen corresponding path program 1 times [2021-12-18 03:59:44,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:44,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934464126] [2021-12-18 03:59:44,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:44,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:44,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:44,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:44,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:44,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:44,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:44,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:44,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:44,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:44,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:44,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:44,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:44,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:44,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:44,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 03:59:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 03:59:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 03:59:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-18 03:59:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-18 03:59:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:44,649 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-18 03:59:44,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:44,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934464126] [2021-12-18 03:59:44,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934464126] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:44,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:44,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:59:44,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768070131] [2021-12-18 03:59:44,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:44,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:59:44,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:44,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:59:44,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:59:44,652 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-18 03:59:46,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:46,062 INFO L93 Difference]: Finished difference Result 14906 states and 21265 transitions. [2021-12-18 03:59:46,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-18 03:59:46,062 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-18 03:59:46,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:46,094 INFO L225 Difference]: With dead ends: 14906 [2021-12-18 03:59:46,094 INFO L226 Difference]: Without dead ends: 13298 [2021-12-18 03:59:46,103 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-18 03:59:46,105 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-18 03:59:46,106 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-18 03:59:46,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13298 states. [2021-12-18 03:59:46,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13298 to 6621. [2021-12-18 03:59:46,529 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-18 03:59:46,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6621 states to 6621 states and 8906 transitions. [2021-12-18 03:59:46,543 INFO L78 Accepts]: Start accepts. Automaton has 6621 states and 8906 transitions. Word has length 195 [2021-12-18 03:59:46,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:46,544 INFO L470 AbstractCegarLoop]: Abstraction has 6621 states and 8906 transitions. [2021-12-18 03:59:46,544 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-18 03:59:46,544 INFO L276 IsEmpty]: Start isEmpty. Operand 6621 states and 8906 transitions. [2021-12-18 03:59:46,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2021-12-18 03:59:46,551 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:46,552 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-18 03:59:46,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-18 03:59:46,552 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:46,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:46,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1500364211, now seen corresponding path program 1 times [2021-12-18 03:59:46,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:46,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125475737] [2021-12-18 03:59:46,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:46,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:46,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:46,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:46,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:46,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:46,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:46,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:46,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:46,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:46,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:46,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-18 03:59:46,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:59:46,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:46,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 03:59:46,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-18 03:59:46,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:46,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-18 03:59:46,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-18 03:59:46,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-18 03:59:46,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-18 03:59:46,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-18 03:59:46,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-18 03:59:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:46,754 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-18 03:59:46,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:46,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125475737] [2021-12-18 03:59:46,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125475737] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:59:46,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734429889] [2021-12-18 03:59:46,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:46,755 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:59:46,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:59:46,756 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-18 03:59:46,757 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-18 03:59:47,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:47,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-18 03:59:47,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:59:47,819 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-18 03:59:47,819 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:59:47,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734429889] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:47,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:59:47,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 16 [2021-12-18 03:59:47,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240342838] [2021-12-18 03:59:47,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:47,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:59:47,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:47,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:59:47,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-12-18 03:59:47,821 INFO L87 Difference]: Start difference. First operand 6621 states and 8906 transitions. Second operand has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (22), 4 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-18 03:59:48,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:48,945 INFO L93 Difference]: Finished difference Result 17290 states and 23893 transitions. [2021-12-18 03:59:48,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-18 03:59:48,946 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (22), 4 states have call predecessors, (22), 3 states have call successors, (22) Word has length 198 [2021-12-18 03:59:48,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:48,971 INFO L225 Difference]: With dead ends: 17290 [2021-12-18 03:59:48,972 INFO L226 Difference]: Without dead ends: 11962 [2021-12-18 03:59:48,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-12-18 03:59:48,985 INFO L933 BasicCegarLoop]: 669 mSDtfsCounter, 954 mSDsluCounter, 2502 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 3171 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:48,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [980 Valid, 3171 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1368 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-18 03:59:48,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11962 states. [2021-12-18 03:59:49,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11962 to 8221. [2021-12-18 03:59:49,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8221 states, 6411 states have (on average 1.3153954141319606) internal successors, (8433), 6481 states have internal predecessors, (8433), 1275 states have call successors, (1275), 521 states have call predecessors, (1275), 534 states have return successors, (1325), 1218 states have call predecessors, (1325), 1273 states have call successors, (1325) [2021-12-18 03:59:49,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8221 states to 8221 states and 11033 transitions. [2021-12-18 03:59:49,327 INFO L78 Accepts]: Start accepts. Automaton has 8221 states and 11033 transitions. Word has length 198 [2021-12-18 03:59:49,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:49,328 INFO L470 AbstractCegarLoop]: Abstraction has 8221 states and 11033 transitions. [2021-12-18 03:59:49,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (22), 4 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-18 03:59:49,328 INFO L276 IsEmpty]: Start isEmpty. Operand 8221 states and 11033 transitions. [2021-12-18 03:59:49,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-12-18 03:59:49,336 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:49,336 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-18 03:59:49,371 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-18 03:59:49,557 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-18 03:59:49,558 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:49,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:49,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1738944107, now seen corresponding path program 1 times [2021-12-18 03:59:49,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:49,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719761673] [2021-12-18 03:59:49,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:49,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:49,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:49,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:49,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:49,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:49,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:49,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:49,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:49,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:49,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:49,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:49,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:49,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 03:59:49,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 03:59:49,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 03:59:49,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-18 03:59:49,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-18 03:59:49,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-18 03:59:49,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:49,757 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-18 03:59:49,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:49,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719761673] [2021-12-18 03:59:49,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719761673] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:49,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:49,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-18 03:59:49,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137509157] [2021-12-18 03:59:49,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:49,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:59:49,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:49,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:59:49,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:59:49,759 INFO L87 Difference]: Start difference. First operand 8221 states and 11033 transitions. Second operand has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 5 states have internal predecessors, (125), 3 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-18 03:59:51,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:51,649 INFO L93 Difference]: Finished difference Result 26796 states and 39113 transitions. [2021-12-18 03:59:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 03:59:51,649 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 5 states have internal predecessors, (125), 3 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-18 03:59:51,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:51,695 INFO L225 Difference]: With dead ends: 26796 [2021-12-18 03:59:51,695 INFO L226 Difference]: Without dead ends: 24747 [2021-12-18 03:59:51,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-12-18 03:59:51,706 INFO L933 BasicCegarLoop]: 956 mSDtfsCounter, 1289 mSDsluCounter, 3791 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 570 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1357 SdHoareTripleChecker+Valid, 4747 SdHoareTripleChecker+Invalid, 1582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 570 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:51,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1357 Valid, 4747 Invalid, 1582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [570 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-18 03:59:51,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24747 states. [2021-12-18 03:59:52,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24747 to 8401. [2021-12-18 03:59:52,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8401 states, 6555 states have (on average 1.3176201372997711) internal successors, (8637), 6625 states have internal predecessors, (8637), 1311 states have call successors, (1311), 521 states have call predecessors, (1311), 534 states have return successors, (1361), 1254 states have call predecessors, (1361), 1309 states have call successors, (1361) [2021-12-18 03:59:52,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8401 states to 8401 states and 11309 transitions. [2021-12-18 03:59:52,157 INFO L78 Accepts]: Start accepts. Automaton has 8401 states and 11309 transitions. Word has length 201 [2021-12-18 03:59:52,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:52,157 INFO L470 AbstractCegarLoop]: Abstraction has 8401 states and 11309 transitions. [2021-12-18 03:59:52,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 5 states have internal predecessors, (125), 3 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-18 03:59:52,158 INFO L276 IsEmpty]: Start isEmpty. Operand 8401 states and 11309 transitions. [2021-12-18 03:59:52,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2021-12-18 03:59:52,166 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:52,166 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 03:59:52,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-18 03:59:52,167 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:52,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:52,167 INFO L85 PathProgramCache]: Analyzing trace with hash -837594746, now seen corresponding path program 1 times [2021-12-18 03:59:52,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:52,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811579988] [2021-12-18 03:59:52,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:52,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:52,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:52,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:52,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:52,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:52,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:52,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:52,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:52,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:52,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:52,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:52,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:59:52,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-18 03:59:52,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:59:52,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 03:59:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 03:59:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 03:59:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,325 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-18 03:59:52,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:52,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811579988] [2021-12-18 03:59:52,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811579988] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:59:52,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663884059] [2021-12-18 03:59:52,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:52,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:59:52,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:59:52,327 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-18 03:59:52,348 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-18 03:59:52,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:52,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-18 03:59:52,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:59:53,036 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-12-18 03:59:53,036 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:59:53,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663884059] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:53,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:59:53,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2021-12-18 03:59:53,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76806602] [2021-12-18 03:59:53,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:53,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:59:53,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:53,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:59:53,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-12-18 03:59:53,038 INFO L87 Difference]: Start difference. First operand 8401 states and 11309 transitions. Second operand has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 9 states have internal predecessors, (140), 3 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-18 03:59:54,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:54,638 INFO L93 Difference]: Finished difference Result 23542 states and 32874 transitions. [2021-12-18 03:59:54,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-18 03:59:54,638 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 9 states have internal predecessors, (140), 3 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 223 [2021-12-18 03:59:54,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:54,681 INFO L225 Difference]: With dead ends: 23542 [2021-12-18 03:59:54,682 INFO L226 Difference]: Without dead ends: 21434 [2021-12-18 03:59:54,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=164, Invalid=706, Unknown=0, NotChecked=0, Total=870 [2021-12-18 03:59:54,695 INFO L933 BasicCegarLoop]: 1018 mSDtfsCounter, 3720 mSDsluCounter, 4875 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 779 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3739 SdHoareTripleChecker+Valid, 5893 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 779 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:54,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3739 Valid, 5893 Invalid, 1443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [779 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-18 03:59:54,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21434 states. [2021-12-18 03:59:55,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21434 to 9667. [2021-12-18 03:59:55,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9667 states, 7594 states have (on average 1.3199894653673954) internal successors, (10024), 7697 states have internal predecessors, (10024), 1457 states have call successors, (1457), 595 states have call predecessors, (1457), 615 states have return successors, (1528), 1374 states have call predecessors, (1528), 1455 states have call successors, (1528) [2021-12-18 03:59:55,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9667 states to 9667 states and 13009 transitions. [2021-12-18 03:59:55,419 INFO L78 Accepts]: Start accepts. Automaton has 9667 states and 13009 transitions. Word has length 223 [2021-12-18 03:59:55,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:55,419 INFO L470 AbstractCegarLoop]: Abstraction has 9667 states and 13009 transitions. [2021-12-18 03:59:55,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 9 states have internal predecessors, (140), 3 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-18 03:59:55,420 INFO L276 IsEmpty]: Start isEmpty. Operand 9667 states and 13009 transitions. [2021-12-18 03:59:55,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2021-12-18 03:59:55,434 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:55,434 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 03:59:55,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-18 03:59:55,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:59:55,654 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:55,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:55,655 INFO L85 PathProgramCache]: Analyzing trace with hash -582804752, now seen corresponding path program 1 times [2021-12-18 03:59:55,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:55,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086212301] [2021-12-18 03:59:55,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:55,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:55,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:55,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:55,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:55,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:55,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:55,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:55,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:55,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:55,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:55,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:55,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:55,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 03:59:55,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 03:59:55,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 03:59:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-18 03:59:55,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-18 03:59:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-18 03:59:55,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 03:59:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-18 03:59:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-18 03:59:55,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-18 03:59:55,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-18 03:59:55,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-18 03:59:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-12-18 03:59:55,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 03:59:55,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-18 03:59:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-18 03:59:55,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:55,899 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-18 03:59:55,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:55,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086212301] [2021-12-18 03:59:55,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086212301] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:55,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:55,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:59:55,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764178106] [2021-12-18 03:59:55,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:55,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:59:55,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:55,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:59:55,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:59:55,903 INFO L87 Difference]: Start difference. First operand 9667 states and 13009 transitions. Second operand has 8 states, 8 states have (on average 17.625) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-18 03:59:57,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:59:57,931 INFO L93 Difference]: Finished difference Result 12117 states and 16374 transitions. [2021-12-18 03:59:57,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-18 03:59:57,932 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 257 [2021-12-18 03:59:57,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:59:57,954 INFO L225 Difference]: With dead ends: 12117 [2021-12-18 03:59:57,954 INFO L226 Difference]: Without dead ends: 12114 [2021-12-18 03:59:57,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=123, Invalid=383, Unknown=0, NotChecked=0, Total=506 [2021-12-18 03:59:57,959 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 1193 mSDsluCounter, 2049 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 968 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1279 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.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:59:57,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1279 Valid, 2948 Invalid, 2165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [968 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-18 03:59:57,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12114 states. [2021-12-18 03:59:58,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12114 to 11767. [2021-12-18 03:59:58,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11767 states, 9219 states have (on average 1.3191235491918862) internal successors, (12161), 9337 states have internal predecessors, (12161), 1800 states have call successors, (1800), 722 states have call predecessors, (1800), 747 states have return successors, (1885), 1707 states have call predecessors, (1885), 1798 states have call successors, (1885) [2021-12-18 03:59:58,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11767 states to 11767 states and 15846 transitions. [2021-12-18 03:59:58,517 INFO L78 Accepts]: Start accepts. Automaton has 11767 states and 15846 transitions. Word has length 257 [2021-12-18 03:59:58,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:59:58,518 INFO L470 AbstractCegarLoop]: Abstraction has 11767 states and 15846 transitions. [2021-12-18 03:59:58,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-18 03:59:58,518 INFO L276 IsEmpty]: Start isEmpty. Operand 11767 states and 15846 transitions. [2021-12-18 03:59:58,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2021-12-18 03:59:58,533 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:59:58,533 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 03:59:58,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-18 03:59:58,533 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:59:58,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:59:58,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1206086354, now seen corresponding path program 1 times [2021-12-18 03:59:58,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:59:58,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998504855] [2021-12-18 03:59:58,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:59:58,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:59:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:58,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:59:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 03:59:58,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 03:59:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 03:59:58,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:59:58,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:59:58,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 03:59:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:59:58,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 03:59:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 03:59:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:59:58,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:59:58,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 03:59:58,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 03:59:58,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 03:59:58,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 03:59:58,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 03:59:58,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 03:59:58,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 03:59:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-18 03:59:58,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-18 03:59:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-18 03:59:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 03:59:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-18 03:59:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-18 03:59:58,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-18 03:59:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-18 03:59:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-18 03:59:58,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-12-18 03:59:58,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 03:59:58,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-18 03:59:58,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-18 03:59:58,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:59:58,821 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-18 03:59:58,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:59:58,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998504855] [2021-12-18 03:59:58,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998504855] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:59:58,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:59:58,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-18 03:59:58,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636356617] [2021-12-18 03:59:58,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:59:58,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-18 03:59:58,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:59:58,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-18 03:59:58,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:59:58,823 INFO L87 Difference]: Start difference. First operand 11767 states and 15846 transitions. Second operand has 11 states, 11 states have (on average 12.818181818181818) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-12-18 04:00:01,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:01,553 INFO L93 Difference]: Finished difference Result 34297 states and 48751 transitions. [2021-12-18 04:00:01,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-18 04:00:01,554 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 12.818181818181818) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 257 [2021-12-18 04:00:01,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:01,612 INFO L225 Difference]: With dead ends: 34297 [2021-12-18 04:00:01,612 INFO L226 Difference]: Without dead ends: 24856 [2021-12-18 04:00:01,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 73 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-18 04:00:01,632 INFO L933 BasicCegarLoop]: 1012 mSDtfsCounter, 1600 mSDsluCounter, 5482 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 658 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 6494 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 658 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:01,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1689 Valid, 6494 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [658 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-18 04:00:01,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24856 states. [2021-12-18 04:00:02,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24856 to 10772. [2021-12-18 04:00:02,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10772 states, 8466 states have (on average 1.314434207417907) internal successors, (11128), 8583 states have internal predecessors, (11128), 1601 states have call successors, (1601), 680 states have call predecessors, (1601), 704 states have return successors, (1685), 1508 states have call predecessors, (1685), 1599 states have call successors, (1685) [2021-12-18 04:00:02,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10772 states to 10772 states and 14414 transitions. [2021-12-18 04:00:02,312 INFO L78 Accepts]: Start accepts. Automaton has 10772 states and 14414 transitions. Word has length 257 [2021-12-18 04:00:02,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:02,313 INFO L470 AbstractCegarLoop]: Abstraction has 10772 states and 14414 transitions. [2021-12-18 04:00:02,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 12.818181818181818) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-12-18 04:00:02,313 INFO L276 IsEmpty]: Start isEmpty. Operand 10772 states and 14414 transitions. [2021-12-18 04:00:02,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-12-18 04:00:02,327 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:02,327 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-18 04:00:02,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-18 04:00:02,328 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:02,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:02,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1451882372, now seen corresponding path program 1 times [2021-12-18 04:00:02,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:02,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868100235] [2021-12-18 04:00:02,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:02,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:02,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 04:00:02,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 04:00:02,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 04:00:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 04:00:02,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 04:00:02,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:02,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 04:00:02,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 04:00:02,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:02,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 04:00:02,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 04:00:02,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 04:00:02,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 04:00:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 04:00:02,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 04:00:02,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 04:00:02,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 04:00:02,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-18 04:00:02,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-18 04:00:02,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 04:00:02,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-18 04:00:02,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:02,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:02,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:02,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:02,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:02,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,561 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-18 04:00:02,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:02,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868100235] [2021-12-18 04:00:02,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868100235] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:02,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597888343] [2021-12-18 04:00:02,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:02,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:02,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:02,576 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-18 04:00:02,581 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-18 04:00:02,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:02,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-18 04:00:02,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:03,726 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-18 04:00:03,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 04:00:03,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597888343] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 04:00:03,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 04:00:03,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2021-12-18 04:00:03,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8442909] [2021-12-18 04:00:03,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 04:00:03,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 04:00:03,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:03,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 04:00:03,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-18 04:00:03,728 INFO L87 Difference]: Start difference. First operand 10772 states and 14414 transitions. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 3 states have internal predecessors, (162), 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-18 04:00:04,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:04,453 INFO L93 Difference]: Finished difference Result 15115 states and 20274 transitions. [2021-12-18 04:00:04,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 04:00:04,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 3 states have internal predecessors, (162), 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-18 04:00:04,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:04,476 INFO L225 Difference]: With dead ends: 15115 [2021-12-18 04:00:04,477 INFO L226 Difference]: Without dead ends: 10878 [2021-12-18 04:00:04,487 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-18 04:00:04,488 INFO L933 BasicCegarLoop]: 638 mSDtfsCounter, 457 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 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-18 04:00:04,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 874 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-18 04:00:04,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10878 states. [2021-12-18 04:00:05,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10878 to 10756. [2021-12-18 04:00:05,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10756 states, 8458 states have (on average 1.3137857649562545) internal successors, (11112), 8575 states have internal predecessors, (11112), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 704 states have return successors, (1677), 1500 states have call predecessors, (1677), 1591 states have call successors, (1677) [2021-12-18 04:00:05,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10756 states to 10756 states and 14382 transitions. [2021-12-18 04:00:05,065 INFO L78 Accepts]: Start accepts. Automaton has 10756 states and 14382 transitions. Word has length 259 [2021-12-18 04:00:05,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:05,066 INFO L470 AbstractCegarLoop]: Abstraction has 10756 states and 14382 transitions. [2021-12-18 04:00:05,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 3 states have internal predecessors, (162), 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-18 04:00:05,066 INFO L276 IsEmpty]: Start isEmpty. Operand 10756 states and 14382 transitions. [2021-12-18 04:00:05,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-12-18 04:00:05,080 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:05,080 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-18 04:00:05,101 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-18 04:00:05,299 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,SelfDestructingSolverStorable23 [2021-12-18 04:00:05,300 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:05,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:05,300 INFO L85 PathProgramCache]: Analyzing trace with hash -699038396, now seen corresponding path program 1 times [2021-12-18 04:00:05,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:05,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565688977] [2021-12-18 04:00:05,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:05,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:05,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:05,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 04:00:05,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 04:00:05,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 04:00:05,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 04:00:05,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 04:00:05,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 04:00:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 04:00:05,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:05,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 04:00:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 04:00:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 04:00:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 04:00:05,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 04:00:05,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 04:00:05,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-18 04:00:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 04:00:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-18 04:00:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-18 04:00:05,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 04:00:05,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-18 04:00:05,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:05,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:05,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:05,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:05,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:05,602 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-18 04:00:05,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:05,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565688977] [2021-12-18 04:00:05,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565688977] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:05,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245971231] [2021-12-18 04:00:05,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:05,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:05,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:05,620 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-18 04:00:05,622 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-18 04:00:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:06,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-18 04:00:06,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:06,803 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-18 04:00:06,803 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 04:00:06,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245971231] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 04:00:06,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 04:00:06,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 14 [2021-12-18 04:00:06,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515215286] [2021-12-18 04:00:06,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 04:00:06,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 04:00:06,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:06,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 04:00:06,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-12-18 04:00:06,805 INFO L87 Difference]: Start difference. First operand 10756 states and 14382 transitions. Second operand has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 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) [2021-12-18 04:00:07,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:07,735 INFO L93 Difference]: Finished difference Result 15131 states and 20290 transitions. [2021-12-18 04:00:07,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-18 04:00:07,736 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 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) Word has length 259 [2021-12-18 04:00:07,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:07,764 INFO L225 Difference]: With dead ends: 15131 [2021-12-18 04:00:07,765 INFO L226 Difference]: Without dead ends: 10886 [2021-12-18 04:00:07,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-12-18 04:00:07,776 INFO L933 BasicCegarLoop]: 635 mSDtfsCounter, 593 mSDsluCounter, 1192 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 1827 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:07,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 1827 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-18 04:00:07,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10886 states. [2021-12-18 04:00:08,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10886 to 10764. [2021-12-18 04:00:08,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10764 states, 8466 states have (on average 1.3134892511221357) internal successors, (11120), 8583 states have internal predecessors, (11120), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 704 states have return successors, (1677), 1500 states have call predecessors, (1677), 1591 states have call successors, (1677) [2021-12-18 04:00:08,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10764 states to 10764 states and 14390 transitions. [2021-12-18 04:00:08,351 INFO L78 Accepts]: Start accepts. Automaton has 10764 states and 14390 transitions. Word has length 259 [2021-12-18 04:00:08,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:08,352 INFO L470 AbstractCegarLoop]: Abstraction has 10764 states and 14390 transitions. [2021-12-18 04:00:08,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 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) [2021-12-18 04:00:08,352 INFO L276 IsEmpty]: Start isEmpty. Operand 10764 states and 14390 transitions. [2021-12-18 04:00:08,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-12-18 04:00:08,365 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:08,366 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-18 04:00:08,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:08,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:08,580 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:08,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:08,581 INFO L85 PathProgramCache]: Analyzing trace with hash -299223804, now seen corresponding path program 1 times [2021-12-18 04:00:08,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:08,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994873854] [2021-12-18 04:00:08,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:08,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:08,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:08,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:08,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:08,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 04:00:08,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 04:00:08,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 04:00:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 04:00:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 04:00:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:08,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 04:00:08,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 04:00:08,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 04:00:08,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 04:00:08,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 04:00:08,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 04:00:08,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 04:00:08,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 04:00:08,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-18 04:00:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-18 04:00:08,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-18 04:00:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-18 04:00:08,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-18 04:00:08,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-18 04:00:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:08,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:08,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:08,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:08,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:08,817 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-18 04:00:08,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:08,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994873854] [2021-12-18 04:00:08,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994873854] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:08,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647699502] [2021-12-18 04:00:08,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:08,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:08,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:08,824 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-18 04:00:08,825 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-18 04:00:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:09,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 2226 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-18 04:00:09,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:09,571 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 47 proven. 1 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-18 04:00:09,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:00:10,045 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-12-18 04:00:10,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647699502] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:10,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-18 04:00:10,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10, 5] total 14 [2021-12-18 04:00:10,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893748463] [2021-12-18 04:00:10,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 04:00:10,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 04:00:10,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:10,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 04:00:10,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-12-18 04:00:10,047 INFO L87 Difference]: Start difference. First operand 10764 states and 14390 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 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-18 04:00:10,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:10,777 INFO L93 Difference]: Finished difference Result 15001 states and 20100 transitions. [2021-12-18 04:00:10,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 04:00:10,777 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 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 260 [2021-12-18 04:00:10,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:10,819 INFO L225 Difference]: With dead ends: 15001 [2021-12-18 04:00:10,819 INFO L226 Difference]: Without dead ends: 10772 [2021-12-18 04:00:10,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 572 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-12-18 04:00:10,849 INFO L933 BasicCegarLoop]: 464 mSDtfsCounter, 4 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:10,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 1387 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 04:00:10,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10772 states. [2021-12-18 04:00:11,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10772 to 10772. [2021-12-18 04:00:11,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10772 states, 8474 states have (on average 1.3131932971442057) internal successors, (11128), 8591 states have internal predecessors, (11128), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 704 states have return successors, (1677), 1500 states have call predecessors, (1677), 1591 states have call successors, (1677) [2021-12-18 04:00:11,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10772 states to 10772 states and 14398 transitions. [2021-12-18 04:00:11,726 INFO L78 Accepts]: Start accepts. Automaton has 10772 states and 14398 transitions. Word has length 260 [2021-12-18 04:00:11,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:11,727 INFO L470 AbstractCegarLoop]: Abstraction has 10772 states and 14398 transitions. [2021-12-18 04:00:11,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 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-18 04:00:11,727 INFO L276 IsEmpty]: Start isEmpty. Operand 10772 states and 14398 transitions. [2021-12-18 04:00:11,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-12-18 04:00:11,739 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:11,741 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, 1] [2021-12-18 04:00:11,762 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-18 04:00:11,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:11,964 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:11,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:11,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1697977794, now seen corresponding path program 1 times [2021-12-18 04:00:11,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:11,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66526621] [2021-12-18 04:00:11,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:11,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:12,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:12,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:12,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 04:00:12,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 04:00:12,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 04:00:12,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 04:00:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 04:00:12,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:12,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-18 04:00:12,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 04:00:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 04:00:12,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 04:00:12,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 04:00:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-18 04:00:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 04:00:12,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 04:00:12,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-18 04:00:12,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-18 04:00:12,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-18 04:00:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-12-18 04:00:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-18 04:00:12,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-18 04:00:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:12,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:12,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:12,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:12,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,295 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2021-12-18 04:00:12,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:12,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66526621] [2021-12-18 04:00:12,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66526621] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:12,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622196959] [2021-12-18 04:00:12,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:12,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:12,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:12,296 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-18 04:00:12,347 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-18 04:00:12,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:12,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 2245 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-18 04:00:12,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:13,486 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-18 04:00:13,487 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 04:00:13,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622196959] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 04:00:13,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 04:00:13,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 18 [2021-12-18 04:00:13,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139743534] [2021-12-18 04:00:13,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 04:00:13,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-18 04:00:13,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:13,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-18 04:00:13,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-12-18 04:00:13,488 INFO L87 Difference]: Start difference. First operand 10772 states and 14398 transitions. Second operand has 10 states, 10 states have (on average 15.8) internal successors, (158), 7 states have internal predecessors, (158), 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-18 04:00:15,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:15,557 INFO L93 Difference]: Finished difference Result 30556 states and 42150 transitions. [2021-12-18 04:00:15,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-18 04:00:15,557 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.8) internal successors, (158), 7 states have internal predecessors, (158), 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 261 [2021-12-18 04:00:15,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:15,613 INFO L225 Difference]: With dead ends: 30556 [2021-12-18 04:00:15,613 INFO L226 Difference]: Without dead ends: 19820 [2021-12-18 04:00:15,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 310 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-18 04:00:15,640 INFO L933 BasicCegarLoop]: 749 mSDtfsCounter, 1150 mSDsluCounter, 3618 mSDsCounter, 0 mSdLazyCounter, 1984 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 4367 SdHoareTripleChecker+Invalid, 2078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:15,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1194 Valid, 4367 Invalid, 2078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1984 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-18 04:00:15,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19820 states. [2021-12-18 04:00:16,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19820 to 11085. [2021-12-18 04:00:16,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11085 states, 8728 states have (on average 1.3040788267644363) internal successors, (11382), 8826 states have internal predecessors, (11382), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1795), 1578 states have call predecessors, (1795), 1591 states have call successors, (1795) [2021-12-18 04:00:16,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11085 states to 11085 states and 14770 transitions. [2021-12-18 04:00:16,384 INFO L78 Accepts]: Start accepts. Automaton has 11085 states and 14770 transitions. Word has length 261 [2021-12-18 04:00:16,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:16,384 INFO L470 AbstractCegarLoop]: Abstraction has 11085 states and 14770 transitions. [2021-12-18 04:00:16,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.8) internal successors, (158), 7 states have internal predecessors, (158), 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-18 04:00:16,385 INFO L276 IsEmpty]: Start isEmpty. Operand 11085 states and 14770 transitions. [2021-12-18 04:00:16,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-12-18 04:00:16,400 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:16,401 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, 1] [2021-12-18 04:00:16,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:16,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-18 04:00:16,623 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:16,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:16,624 INFO L85 PathProgramCache]: Analyzing trace with hash -2042528880, now seen corresponding path program 2 times [2021-12-18 04:00:16,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:16,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371186740] [2021-12-18 04:00:16,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:16,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:16,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:16,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:16,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:16,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-18 04:00:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-18 04:00:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 04:00:16,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 04:00:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 04:00:16,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-18 04:00:16,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-18 04:00:16,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:16,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-18 04:00:16,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-18 04:00:16,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-18 04:00:16,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-18 04:00:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-18 04:00:16,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 04:00:16,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 04:00:16,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-18 04:00:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-18 04:00:16,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-18 04:00:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-18 04:00:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-18 04:00:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:16,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:16,898 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-12-18 04:00:16,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:16,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371186740] [2021-12-18 04:00:16,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371186740] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:16,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313875902] [2021-12-18 04:00:16,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 04:00:16,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:16,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:16,900 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:16,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-18 04:00:17,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 04:00:17,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 04:00:17,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 2271 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-18 04:00:17,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:17,795 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-18 04:00:17,795 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 04:00:17,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313875902] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 04:00:17,795 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 04:00:17,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2021-12-18 04:00:17,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085883440] [2021-12-18 04:00:17,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 04:00:17,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 04:00:17,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:17,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 04:00:17,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-18 04:00:17,797 INFO L87 Difference]: Start difference. First operand 11085 states and 14770 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 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-18 04:00:18,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:18,723 INFO L93 Difference]: Finished difference Result 22150 states and 29517 transitions. [2021-12-18 04:00:18,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 04:00:18,723 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 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 267 [2021-12-18 04:00:18,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:18,744 INFO L225 Difference]: With dead ends: 22150 [2021-12-18 04:00:18,744 INFO L226 Difference]: Without dead ends: 11086 [2021-12-18 04:00:18,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 324 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-18 04:00:18,757 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.2s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:18,758 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.2s Time] [2021-12-18 04:00:18,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11086 states. [2021-12-18 04:00:19,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11086 to 11086. [2021-12-18 04:00:19,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11086 states, 8729 states have (on average 1.3040439912933899) internal successors, (11383), 8827 states have internal predecessors, (11383), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1795), 1578 states have call predecessors, (1795), 1591 states have call successors, (1795) [2021-12-18 04:00:19,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11086 states to 11086 states and 14771 transitions. [2021-12-18 04:00:19,387 INFO L78 Accepts]: Start accepts. Automaton has 11086 states and 14771 transitions. Word has length 267 [2021-12-18 04:00:19,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:19,387 INFO L470 AbstractCegarLoop]: Abstraction has 11086 states and 14771 transitions. [2021-12-18 04:00:19,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 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-18 04:00:19,387 INFO L276 IsEmpty]: Start isEmpty. Operand 11086 states and 14771 transitions. [2021-12-18 04:00:19,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2021-12-18 04:00:19,401 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:19,401 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, 1, 1] [2021-12-18 04:00:19,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:19,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-18 04:00:19,617 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:19,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:19,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1806931157, now seen corresponding path program 1 times [2021-12-18 04:00:19,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:19,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846027152] [2021-12-18 04:00:19,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:19,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:19,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:19,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:19,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:19,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 04:00:19,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-18 04:00:19,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 04:00:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 04:00:19,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 04:00:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:19,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:19,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-18 04:00:19,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-18 04:00:19,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-18 04:00:19,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 04:00:19,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 04:00:19,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 04:00:19,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-18 04:00:19,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-18 04:00:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-18 04:00:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-18 04:00:19,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-18 04:00:19,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2021-12-18 04:00:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-18 04:00:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-18 04:00:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:19,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:19,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:19,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:19,849 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-12-18 04:00:19,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:19,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846027152] [2021-12-18 04:00:19,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846027152] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:19,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075688095] [2021-12-18 04:00:19,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:19,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:19,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:19,864 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:19,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-18 04:00:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:20,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 2286 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-18 04:00:20,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:20,754 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 47 proven. 2 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-18 04:00:20,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:00:21,192 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-12-18 04:00:21,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075688095] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 04:00:21,193 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 04:00:21,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 6] total 18 [2021-12-18 04:00:21,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378889738] [2021-12-18 04:00:21,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 04:00:21,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-18 04:00:21,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:21,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-18 04:00:21,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-12-18 04:00:21,194 INFO L87 Difference]: Start difference. First operand 11086 states and 14771 transitions. Second operand has 18 states, 18 states have (on average 13.222222222222221) internal successors, (238), 12 states have internal predecessors, (238), 4 states have call successors, (63), 7 states have call predecessors, (63), 4 states have return successors, (53), 3 states have call predecessors, (53), 4 states have call successors, (53) [2021-12-18 04:00:23,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:23,136 INFO L93 Difference]: Finished difference Result 22448 states and 29947 transitions. [2021-12-18 04:00:23,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-18 04:00:23,136 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.222222222222221) internal successors, (238), 12 states have internal predecessors, (238), 4 states have call successors, (63), 7 states have call predecessors, (63), 4 states have return successors, (53), 3 states have call predecessors, (53), 4 states have call successors, (53) Word has length 268 [2021-12-18 04:00:23,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:23,161 INFO L225 Difference]: With dead ends: 22448 [2021-12-18 04:00:23,161 INFO L226 Difference]: Without dead ends: 11289 [2021-12-18 04:00:23,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 588 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2021-12-18 04:00:23,183 INFO L933 BasicCegarLoop]: 666 mSDtfsCounter, 411 mSDsluCounter, 7752 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 8418 SdHoareTripleChecker+Invalid, 1714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:23,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [469 Valid, 8418 Invalid, 1714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-18 04:00:23,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11289 states. [2021-12-18 04:00:23,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11289 to 11094. [2021-12-18 04:00:23,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11094 states, 8737 states have (on average 1.303765594597688) internal successors, (11391), 8835 states have internal predecessors, (11391), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1756), 1578 states have call predecessors, (1756), 1591 states have call successors, (1756) [2021-12-18 04:00:23,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11094 states to 11094 states and 14740 transitions. [2021-12-18 04:00:23,854 INFO L78 Accepts]: Start accepts. Automaton has 11094 states and 14740 transitions. Word has length 268 [2021-12-18 04:00:23,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:23,855 INFO L470 AbstractCegarLoop]: Abstraction has 11094 states and 14740 transitions. [2021-12-18 04:00:23,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.222222222222221) internal successors, (238), 12 states have internal predecessors, (238), 4 states have call successors, (63), 7 states have call predecessors, (63), 4 states have return successors, (53), 3 states have call predecessors, (53), 4 states have call successors, (53) [2021-12-18 04:00:23,855 INFO L276 IsEmpty]: Start isEmpty. Operand 11094 states and 14740 transitions. [2021-12-18 04:00:23,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-12-18 04:00:23,870 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:23,870 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 04:00:23,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:24,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-18 04:00:24,092 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:24,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:24,092 INFO L85 PathProgramCache]: Analyzing trace with hash -267032035, now seen corresponding path program 1 times [2021-12-18 04:00:24,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:24,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265872384] [2021-12-18 04:00:24,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:24,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:24,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:24,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:24,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 04:00:24,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-18 04:00:24,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 04:00:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 04:00:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:24,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-18 04:00:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:24,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 04:00:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-18 04:00:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:24,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-18 04:00:24,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-18 04:00:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-18 04:00:24,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-18 04:00:24,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-18 04:00:24,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 04:00:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-18 04:00:24,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-18 04:00:24,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-18 04:00:24,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-18 04:00:24,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-18 04:00:24,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-18 04:00:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:24,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:24,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:24,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:24,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:24,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:24,428 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2021-12-18 04:00:24,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:24,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265872384] [2021-12-18 04:00:24,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265872384] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:24,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890263964] [2021-12-18 04:00:24,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:24,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:24,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:24,430 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:24,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-18 04:00:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:25,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 2407 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-18 04:00:25,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:25,678 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 47 proven. 4 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-18 04:00:25,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:00:26,230 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 18 proven. 3 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-12-18 04:00:26,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890263964] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 04:00:26,230 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 04:00:26,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 20 [2021-12-18 04:00:26,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547417930] [2021-12-18 04:00:26,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 04:00:26,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-18 04:00:26,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:26,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-18 04:00:26,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-12-18 04:00:26,232 INFO L87 Difference]: Start difference. First operand 11094 states and 14740 transitions. Second operand has 20 states, 20 states have (on average 12.85) internal successors, (257), 15 states have internal predecessors, (257), 4 states have call successors, (63), 7 states have call predecessors, (63), 3 states have return successors, (56), 2 states have call predecessors, (56), 4 states have call successors, (56) [2021-12-18 04:00:28,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:28,352 INFO L93 Difference]: Finished difference Result 22402 states and 29829 transitions. [2021-12-18 04:00:28,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-18 04:00:28,353 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 12.85) internal successors, (257), 15 states have internal predecessors, (257), 4 states have call successors, (63), 7 states have call predecessors, (63), 3 states have return successors, (56), 2 states have call predecessors, (56), 4 states have call successors, (56) Word has length 275 [2021-12-18 04:00:28,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:28,379 INFO L225 Difference]: With dead ends: 22402 [2021-12-18 04:00:28,379 INFO L226 Difference]: Without dead ends: 11298 [2021-12-18 04:00:28,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2021-12-18 04:00:28,398 INFO L933 BasicCegarLoop]: 667 mSDtfsCounter, 700 mSDsluCounter, 6855 mSDsCounter, 0 mSdLazyCounter, 1299 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 7522 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:28,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [757 Valid, 7522 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1299 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-18 04:00:28,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11298 states. [2021-12-18 04:00:29,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11298 to 11103. [2021-12-18 04:00:29,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11103 states, 8746 states have (on average 1.303453007088955) internal successors, (11400), 8844 states have internal predecessors, (11400), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1756), 1578 states have call predecessors, (1756), 1591 states have call successors, (1756) [2021-12-18 04:00:29,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11103 states to 11103 states and 14749 transitions. [2021-12-18 04:00:29,038 INFO L78 Accepts]: Start accepts. Automaton has 11103 states and 14749 transitions. Word has length 275 [2021-12-18 04:00:29,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:29,038 INFO L470 AbstractCegarLoop]: Abstraction has 11103 states and 14749 transitions. [2021-12-18 04:00:29,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 12.85) internal successors, (257), 15 states have internal predecessors, (257), 4 states have call successors, (63), 7 states have call predecessors, (63), 3 states have return successors, (56), 2 states have call predecessors, (56), 4 states have call successors, (56) [2021-12-18 04:00:29,038 INFO L276 IsEmpty]: Start isEmpty. Operand 11103 states and 14749 transitions. [2021-12-18 04:00:29,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2021-12-18 04:00:29,052 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:29,053 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 04:00:29,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:29,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:29,276 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:29,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:29,276 INFO L85 PathProgramCache]: Analyzing trace with hash -898854686, now seen corresponding path program 2 times [2021-12-18 04:00:29,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:29,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927104979] [2021-12-18 04:00:29,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:29,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:29,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:29,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:29,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:29,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 04:00:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-18 04:00:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-18 04:00:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-18 04:00:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 04:00:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:29,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-18 04:00:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 04:00:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:29,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-18 04:00:29,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 04:00:29,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-18 04:00:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-18 04:00:29,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-18 04:00:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-18 04:00:29,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-18 04:00:29,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-18 04:00:29,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-18 04:00:29,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-18 04:00:29,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-18 04:00:29,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-12-18 04:00:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:29,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:29,619 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-12-18 04:00:29,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:29,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927104979] [2021-12-18 04:00:29,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927104979] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:29,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513423621] [2021-12-18 04:00:29,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 04:00:29,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:29,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:29,620 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:29,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-18 04:00:30,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 04:00:30,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 04:00:30,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 2517 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-18 04:00:30,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:30,996 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 36 proven. 3 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-12-18 04:00:30,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:00:31,563 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-12-18 04:00:31,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513423621] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 04:00:31,563 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 04:00:31,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5, 5] total 14 [2021-12-18 04:00:31,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113664553] [2021-12-18 04:00:31,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 04:00:31,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-18 04:00:31,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:31,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-18 04:00:31,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-12-18 04:00:31,564 INFO L87 Difference]: Start difference. First operand 11103 states and 14749 transitions. Second operand has 14 states, 14 states have (on average 14.571428571428571) internal successors, (204), 9 states have internal predecessors, (204), 2 states have call successors, (72), 7 states have call predecessors, (72), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2021-12-18 04:00:32,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:32,985 INFO L93 Difference]: Finished difference Result 22258 states and 29618 transitions. [2021-12-18 04:00:32,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 04:00:32,985 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.571428571428571) internal successors, (204), 9 states have internal predecessors, (204), 2 states have call successors, (72), 7 states have call predecessors, (72), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 277 [2021-12-18 04:00:32,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:33,010 INFO L225 Difference]: With dead ends: 22258 [2021-12-18 04:00:33,010 INFO L226 Difference]: Without dead ends: 11178 [2021-12-18 04:00:33,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 627 GetRequests, 610 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-12-18 04:00:33,027 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 150 mSDsluCounter, 2959 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 3408 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:33,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 3408 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-18 04:00:33,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11178 states. [2021-12-18 04:00:33,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11178 to 11105. [2021-12-18 04:00:33,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11105 states, 8748 states have (on average 1.3033836305441244) internal successors, (11402), 8846 states have internal predecessors, (11402), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1756), 1578 states have call predecessors, (1756), 1591 states have call successors, (1756) [2021-12-18 04:00:33,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11105 states to 11105 states and 14751 transitions. [2021-12-18 04:00:33,802 INFO L78 Accepts]: Start accepts. Automaton has 11105 states and 14751 transitions. Word has length 277 [2021-12-18 04:00:33,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:33,802 INFO L470 AbstractCegarLoop]: Abstraction has 11105 states and 14751 transitions. [2021-12-18 04:00:33,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.571428571428571) internal successors, (204), 9 states have internal predecessors, (204), 2 states have call successors, (72), 7 states have call predecessors, (72), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2021-12-18 04:00:33,802 INFO L276 IsEmpty]: Start isEmpty. Operand 11105 states and 14751 transitions. [2021-12-18 04:00:33,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-12-18 04:00:33,815 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:33,815 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 04:00:33,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-18 04:00:34,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:34,040 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:34,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:34,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1949470334, now seen corresponding path program 3 times [2021-12-18 04:00:34,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:34,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552905084] [2021-12-18 04:00:34,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:34,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:34,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:34,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-18 04:00:34,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-18 04:00:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-18 04:00:34,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-18 04:00:34,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:34,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-18 04:00:34,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 04:00:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 04:00:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-18 04:00:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-18 04:00:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-18 04:00:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-18 04:00:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-18 04:00:34,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 04:00:34,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-18 04:00:34,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-18 04:00:34,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-18 04:00:34,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2021-12-18 04:00:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-12-18 04:00:34,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-18 04:00:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:34,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:34,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:34,526 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-12-18 04:00:34,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:34,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552905084] [2021-12-18 04:00:34,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552905084] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:34,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943203182] [2021-12-18 04:00:34,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 04:00:34,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:34,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:34,544 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:34,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-18 04:00:36,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-18 04:00:36,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 04:00:36,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 2372 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-18 04:00:36,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:36,495 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 47 proven. 1 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-12-18 04:00:36,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:00:36,973 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2021-12-18 04:00:36,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943203182] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 04:00:36,974 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 04:00:36,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6, 6] total 19 [2021-12-18 04:00:36,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900752235] [2021-12-18 04:00:36,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 04:00:36,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-18 04:00:36,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:36,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-18 04:00:36,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-12-18 04:00:36,976 INFO L87 Difference]: Start difference. First operand 11105 states and 14751 transitions. Second operand has 19 states, 19 states have (on average 10.157894736842104) internal successors, (193), 14 states have internal predecessors, (193), 4 states have call successors, (58), 7 states have call predecessors, (58), 4 states have return successors, (44), 2 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-18 04:00:38,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:38,995 INFO L93 Difference]: Finished difference Result 15737 states and 21000 transitions. [2021-12-18 04:00:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-18 04:00:38,995 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 10.157894736842104) internal successors, (193), 14 states have internal predecessors, (193), 4 states have call successors, (58), 7 states have call predecessors, (58), 4 states have return successors, (44), 2 states have call predecessors, (44), 4 states have call successors, (44) Word has length 279 [2021-12-18 04:00:38,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:39,019 INFO L225 Difference]: With dead ends: 15737 [2021-12-18 04:00:39,020 INFO L226 Difference]: Without dead ends: 11316 [2021-12-18 04:00:39,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 613 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=181, Invalid=941, Unknown=0, NotChecked=0, Total=1122 [2021-12-18 04:00:39,032 INFO L933 BasicCegarLoop]: 669 mSDtfsCounter, 742 mSDsluCounter, 5891 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 460 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 6560 SdHoareTripleChecker+Invalid, 1512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 460 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:39,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [800 Valid, 6560 Invalid, 1512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [460 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-18 04:00:39,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11316 states. [2021-12-18 04:00:39,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11316 to 11121. [2021-12-18 04:00:39,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11121 states, 8764 states have (on average 1.3028297581013235) internal successors, (11418), 8862 states have internal predecessors, (11418), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1756), 1578 states have call predecessors, (1756), 1591 states have call successors, (1756) [2021-12-18 04:00:39,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11121 states to 11121 states and 14767 transitions. [2021-12-18 04:00:39,666 INFO L78 Accepts]: Start accepts. Automaton has 11121 states and 14767 transitions. Word has length 279 [2021-12-18 04:00:39,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:39,667 INFO L470 AbstractCegarLoop]: Abstraction has 11121 states and 14767 transitions. [2021-12-18 04:00:39,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.157894736842104) internal successors, (193), 14 states have internal predecessors, (193), 4 states have call successors, (58), 7 states have call predecessors, (58), 4 states have return successors, (44), 2 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-18 04:00:39,667 INFO L276 IsEmpty]: Start isEmpty. Operand 11121 states and 14767 transitions. [2021-12-18 04:00:39,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2021-12-18 04:00:39,680 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:39,681 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 04:00:39,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:39,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-18 04:00:39,896 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:39,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:39,896 INFO L85 PathProgramCache]: Analyzing trace with hash -385421116, now seen corresponding path program 4 times [2021-12-18 04:00:39,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:39,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346625402] [2021-12-18 04:00:39,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:39,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:40,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:40,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:40,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-18 04:00:40,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-18 04:00:40,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-18 04:00:40,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-18 04:00:40,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:40,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-18 04:00:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:40,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 04:00:40,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 04:00:40,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:40,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-18 04:00:40,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-18 04:00:40,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-18 04:00:40,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-18 04:00:40,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-18 04:00:40,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 04:00:40,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-18 04:00:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 04:00:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 04:00:40,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-18 04:00:40,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-18 04:00:40,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-18 04:00:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:40,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:40,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:40,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:40,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:40,334 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 20 proven. 11 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-18 04:00:40,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:40,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346625402] [2021-12-18 04:00:40,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346625402] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:40,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498335103] [2021-12-18 04:00:40,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 04:00:40,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:40,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:40,336 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:40,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-18 04:00:41,012 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 04:00:41,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 04:00:41,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 2661 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-18 04:00:41,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:00:41,372 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 47 proven. 10 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-12-18 04:00:41,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:00:41,888 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2021-12-18 04:00:41,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498335103] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 04:00:41,888 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 04:00:41,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 9, 9] total 23 [2021-12-18 04:00:41,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9651546] [2021-12-18 04:00:41,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 04:00:41,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-18 04:00:41,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:00:41,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-18 04:00:41,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-12-18 04:00:41,889 INFO L87 Difference]: Start difference. First operand 11121 states and 14767 transitions. Second operand has 23 states, 23 states have (on average 8.608695652173912) internal successors, (198), 18 states have internal predecessors, (198), 4 states have call successors, (58), 7 states have call predecessors, (58), 3 states have return successors, (44), 2 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-18 04:00:43,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:00:43,955 INFO L93 Difference]: Finished difference Result 15705 states and 20952 transitions. [2021-12-18 04:00:43,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-18 04:00:43,955 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 8.608695652173912) internal successors, (198), 18 states have internal predecessors, (198), 4 states have call successors, (58), 7 states have call predecessors, (58), 3 states have return successors, (44), 2 states have call predecessors, (44), 4 states have call successors, (44) Word has length 281 [2021-12-18 04:00:43,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:00:43,979 INFO L225 Difference]: With dead ends: 15705 [2021-12-18 04:00:43,979 INFO L226 Difference]: Without dead ends: 11324 [2021-12-18 04:00:43,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 647 GetRequests, 613 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2021-12-18 04:00:43,990 INFO L933 BasicCegarLoop]: 670 mSDtfsCounter, 472 mSDsluCounter, 6211 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 6881 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-18 04:00:43,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [529 Valid, 6881 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-18 04:00:43,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11324 states. [2021-12-18 04:00:44,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11324 to 11129. [2021-12-18 04:00:44,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11129 states, 8772 states have (on average 1.3025535795713634) internal successors, (11426), 8870 states have internal predecessors, (11426), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1756), 1578 states have call predecessors, (1756), 1591 states have call successors, (1756) [2021-12-18 04:00:44,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11129 states to 11129 states and 14775 transitions. [2021-12-18 04:00:44,635 INFO L78 Accepts]: Start accepts. Automaton has 11129 states and 14775 transitions. Word has length 281 [2021-12-18 04:00:44,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:00:44,635 INFO L470 AbstractCegarLoop]: Abstraction has 11129 states and 14775 transitions. [2021-12-18 04:00:44,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.608695652173912) internal successors, (198), 18 states have internal predecessors, (198), 4 states have call successors, (58), 7 states have call predecessors, (58), 3 states have return successors, (44), 2 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-18 04:00:44,636 INFO L276 IsEmpty]: Start isEmpty. Operand 11129 states and 14775 transitions. [2021-12-18 04:00:44,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2021-12-18 04:00:44,649 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:00:44,649 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 04:00:44,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-18 04:00:44,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:44,871 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:00:44,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:00:44,872 INFO L85 PathProgramCache]: Analyzing trace with hash 497705220, now seen corresponding path program 5 times [2021-12-18 04:00:44,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:00:44,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311509973] [2021-12-18 04:00:44,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:00:44,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:00:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:45,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:00:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-18 04:00:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-18 04:00:45,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-18 04:00:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-18 04:00:45,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:45,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-18 04:00:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:45,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:45,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 04:00:45,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 04:00:45,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:00:45,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-18 04:00:45,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-18 04:00:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-18 04:00:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-18 04:00:45,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-18 04:00:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 04:00:45,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-18 04:00:45,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-18 04:00:45,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-18 04:00:45,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-12-18 04:00:45,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-18 04:00:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-18 04:00:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:00:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:00:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:00:45,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:00:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:00:45,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:00:45,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:00:45,351 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 20 proven. 16 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-18 04:00:45,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:00:45,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311509973] [2021-12-18 04:00:45,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311509973] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:00:45,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531618406] [2021-12-18 04:00:45,352 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 04:00:45,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:00:45,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:00:45,353 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:00:45,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-18 04:06:40,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-12-18 04:06:40,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 04:06:40,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 1572 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-18 04:06:40,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 04:06:40,702 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 16 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-18 04:06:40,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 04:06:41,023 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 20 proven. 16 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-18 04:06:41,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531618406] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 04:06:41,023 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 04:06:41,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10, 10] total 27 [2021-12-18 04:06:41,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728966634] [2021-12-18 04:06:41,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 04:06:41,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-18 04:06:41,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 04:06:41,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-18 04:06:41,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2021-12-18 04:06:41,025 INFO L87 Difference]: Start difference. First operand 11129 states and 14775 transitions. Second operand has 27 states, 27 states have (on average 7.444444444444445) internal successors, (201), 22 states have internal predecessors, (201), 3 states have call successors, (57), 7 states have call predecessors, (57), 2 states have return successors, (43), 2 states have call predecessors, (43), 3 states have call successors, (43) [2021-12-18 04:06:43,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 04:06:43,513 INFO L93 Difference]: Finished difference Result 15793 states and 21064 transitions. [2021-12-18 04:06:43,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-18 04:06:43,513 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 7.444444444444445) internal successors, (201), 22 states have internal predecessors, (201), 3 states have call successors, (57), 7 states have call predecessors, (57), 2 states have return successors, (43), 2 states have call predecessors, (43), 3 states have call successors, (43) Word has length 282 [2021-12-18 04:06:43,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 04:06:43,540 INFO L225 Difference]: With dead ends: 15793 [2021-12-18 04:06:43,540 INFO L226 Difference]: Without dead ends: 11356 [2021-12-18 04:06:43,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=373, Invalid=1979, Unknown=0, NotChecked=0, Total=2352 [2021-12-18 04:06:43,552 INFO L933 BasicCegarLoop]: 668 mSDtfsCounter, 447 mSDsluCounter, 8103 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 8771 SdHoareTripleChecker+Invalid, 1816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 04:06:43,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [505 Valid, 8771 Invalid, 1816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [360 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-18 04:06:43,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11356 states. [2021-12-18 04:06:44,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11356 to 11161. [2021-12-18 04:06:44,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11161 states, 8804 states have (on average 1.30145388459791) internal successors, (11458), 8902 states have internal predecessors, (11458), 1593 states have call successors, (1593), 680 states have call predecessors, (1593), 763 states have return successors, (1756), 1578 states have call predecessors, (1756), 1591 states have call successors, (1756) [2021-12-18 04:06:44,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11161 states to 11161 states and 14807 transitions. [2021-12-18 04:06:44,324 INFO L78 Accepts]: Start accepts. Automaton has 11161 states and 14807 transitions. Word has length 282 [2021-12-18 04:06:44,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 04:06:44,324 INFO L470 AbstractCegarLoop]: Abstraction has 11161 states and 14807 transitions. [2021-12-18 04:06:44,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 7.444444444444445) internal successors, (201), 22 states have internal predecessors, (201), 3 states have call successors, (57), 7 states have call predecessors, (57), 2 states have return successors, (43), 2 states have call predecessors, (43), 3 states have call successors, (43) [2021-12-18 04:06:44,325 INFO L276 IsEmpty]: Start isEmpty. Operand 11161 states and 14807 transitions. [2021-12-18 04:06:44,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2021-12-18 04:06:44,336 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 04:06:44,337 INFO L514 BasicCegarLoop]: trace histogram [9, 6, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 04:06:44,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-18 04:06:44,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:06:44,543 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 04:06:44,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 04:06:44,544 INFO L85 PathProgramCache]: Analyzing trace with hash 124932356, now seen corresponding path program 6 times [2021-12-18 04:06:44,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 04:06:44,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476190093] [2021-12-18 04:06:44,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 04:06:44,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 04:06:44,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:06:44,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:06:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 04:06:44,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-18 04:06:44,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-18 04:06:44,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-18 04:06:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-18 04:06:44,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:06:44,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-18 04:06:44,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:06:44,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:06:44,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 04:06:44,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 04:06:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 04:06:44,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-18 04:06:44,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-18 04:06:44,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-18 04:06:44,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-18 04:06:44,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-18 04:06:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:44,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 04:06:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 04:06:45,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-18 04:06:45,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-18 04:06:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-18 04:06:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-12-18 04:06:45,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-18 04:06:45,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 04:06:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 04:06:45,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 04:06:45,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-18 04:06:45,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 04:06:45,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-18 04:06:45,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 04:06:45,231 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 18 proven. 45 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2021-12-18 04:06:45,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 04:06:45,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476190093] [2021-12-18 04:06:45,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476190093] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 04:06:45,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241405759] [2021-12-18 04:06:45,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 04:06:45,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 04:06:45,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 04:06:45,233 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 04:06:45,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process Killed by 15