./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--net--can--usb--usb_8dev.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--net--can--usb--usb_8dev.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 83293f5c81ac30df7449dd9c03263a4edbba62be916a9a4fda92d2518792b8d4 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-18 03:47:28,898 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-18 03:47:28,903 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-18 03:47:28,948 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-18 03:47:28,948 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-18 03:47:28,951 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-18 03:47:28,952 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-18 03:47:28,955 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-18 03:47:28,957 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-18 03:47:28,960 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-18 03:47:28,961 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-18 03:47:28,962 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-18 03:47:28,962 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-18 03:47:28,964 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-18 03:47:28,965 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-18 03:47:28,968 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-18 03:47:28,969 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-18 03:47:28,969 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-18 03:47:28,971 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-18 03:47:28,974 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-18 03:47:28,975 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-18 03:47:28,975 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-18 03:47:28,977 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-18 03:47:28,977 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-18 03:47:28,980 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-18 03:47:28,980 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-18 03:47:28,980 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-18 03:47:28,981 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-18 03:47:28,981 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-18 03:47:28,982 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-18 03:47:28,982 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-18 03:47:28,983 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-18 03:47:28,984 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-18 03:47:28,984 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-18 03:47:28,985 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-18 03:47:28,985 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-18 03:47:28,986 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-18 03:47:28,986 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-18 03:47:28,986 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-18 03:47:28,987 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-18 03:47:28,987 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-18 03:47:28,989 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:47:29,009 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-18 03:47:29,009 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-18 03:47:29,009 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-18 03:47:29,009 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-18 03:47:29,010 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-18 03:47:29,010 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-18 03:47:29,011 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-18 03:47:29,011 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-18 03:47:29,011 INFO L138 SettingsManager]: * Use SBE=true [2021-12-18 03:47:29,011 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-18 03:47:29,012 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-18 03:47:29,013 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-18 03:47:29,013 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-18 03:47:29,013 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-18 03:47:29,013 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-18 03:47:29,013 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 03:47:29,013 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-18 03:47:29,013 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-18 03:47:29,014 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-18 03:47:29,015 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 -> 83293f5c81ac30df7449dd9c03263a4edbba62be916a9a4fda92d2518792b8d4 [2021-12-18 03:47:29,183 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-18 03:47:29,200 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-18 03:47:29,202 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-18 03:47:29,203 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-18 03:47:29,203 INFO L275 PluginConnector]: CDTParser initialized [2021-12-18 03:47:29,205 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--net--can--usb--usb_8dev.ko-entry_point.cil.out.i [2021-12-18 03:47:29,247 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e383d0794/284e21acfda7490b950748686c8efc7f/FLAGf15aeeeca [2021-12-18 03:47:29,873 INFO L306 CDTParser]: Found 1 translation units. [2021-12-18 03:47:29,874 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--net--can--usb--usb_8dev.ko-entry_point.cil.out.i [2021-12-18 03:47:29,906 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e383d0794/284e21acfda7490b950748686c8efc7f/FLAGf15aeeeca [2021-12-18 03:47:30,286 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e383d0794/284e21acfda7490b950748686c8efc7f [2021-12-18 03:47:30,291 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-18 03:47:30,295 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-18 03:47:30,300 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-18 03:47:30,300 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-18 03:47:30,306 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-18 03:47:30,310 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 03:47:30" (1/1) ... [2021-12-18 03:47:30,311 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74cfcbac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:30, skipping insertion in model container [2021-12-18 03:47:30,312 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 03:47:30" (1/1) ... [2021-12-18 03:47:30,316 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-18 03:47:30,407 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-18 03:47:30,936 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--net--can--usb--usb_8dev.ko-entry_point.cil.out.i[163669,163682] [2021-12-18 03:47:31,166 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 03:47:31,193 INFO L203 MainTranslator]: Completed pre-run [2021-12-18 03:47:31,306 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--net--can--usb--usb_8dev.ko-entry_point.cil.out.i[163669,163682] [2021-12-18 03:47:31,435 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 03:47:31,484 INFO L208 MainTranslator]: Completed translation [2021-12-18 03:47:31,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31 WrapperNode [2021-12-18 03:47:31,486 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-18 03:47:31,487 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-18 03:47:31,487 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-18 03:47:31,487 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-18 03:47:31,491 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:47:31" (1/1) ... [2021-12-18 03:47:31,545 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:47:31" (1/1) ... [2021-12-18 03:47:31,618 INFO L137 Inliner]: procedures = 175, calls = 797, calls flagged for inlining = 84, calls inlined = 84, statements flattened = 2205 [2021-12-18 03:47:31,619 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-18 03:47:31,619 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-18 03:47:31,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-18 03:47:31,620 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-18 03:47:31,626 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,626 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,655 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,656 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,743 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,809 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,817 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,849 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-18 03:47:31,850 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-18 03:47:31,850 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-18 03:47:31,850 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-18 03:47:31,851 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (1/1) ... [2021-12-18 03:47:31,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 03:47:31,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:47:31,906 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:47:31,925 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:47:31,941 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-18 03:47:31,941 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-18 03:47:31,941 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-12-18 03:47:31,942 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-12-18 03:47:31,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_fill_bulk_urb_2 [2021-12-18 03:47:31,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_fill_bulk_urb_2 [2021-12-18 03:47:31,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_15 [2021-12-18 03:47:31,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_15 [2021-12-18 03:47:31,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-18 03:47:31,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_3 [2021-12-18 03:47:31,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_3 [2021-12-18 03:47:31,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-18 03:47:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-18 03:47:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2021-12-18 03:47:31,943 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2021-12-18 03:47:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-18 03:47:31,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-18 03:47:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-18 03:47:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-12-18 03:47:31,943 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-12-18 03:47:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2021-12-18 03:47:31,944 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2021-12-18 03:47:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2021-12-18 03:47:31,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2021-12-18 03:47:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-18 03:47:31,944 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-18 03:47:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-18 03:47:31,944 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-18 03:47:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-18 03:47:31,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-18 03:47:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_urb [2021-12-18 03:47:31,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_urb [2021-12-18 03:47:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure usb_8dev_read_bulk_callback [2021-12-18 03:47:31,945 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_8dev_read_bulk_callback [2021-12-18 03:47:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_anchored_urbs [2021-12-18 03:47:31,945 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_anchored_urbs [2021-12-18 03:47:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure init_usb_anchor [2021-12-18 03:47:31,945 INFO L138 BoogieDeclarations]: Found implementation of procedure init_usb_anchor [2021-12-18 03:47:31,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-18 03:47:31,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-18 03:47:31,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-18 03:47:31,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-18 03:47:31,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-18 03:47:31,946 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-18 03:47:31,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-18 03:47:31,946 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-18 03:47:31,946 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-18 03:47:31,947 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-12-18 03:47:31,947 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-12-18 03:47:31,947 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-18 03:47:31,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2021-12-18 03:47:31,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2021-12-18 03:47:31,948 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_all_urbs [2021-12-18 03:47:31,948 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_all_urbs [2021-12-18 03:47:31,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-18 03:47:31,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-18 03:47:31,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-18 03:47:31,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-18 03:47:31,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-18 03:47:31,950 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-18 03:47:31,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-18 03:47:31,950 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2021-12-18 03:47:31,950 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2021-12-18 03:47:31,950 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2021-12-18 03:47:31,950 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2021-12-18 03:47:31,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-18 03:47:31,951 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-12-18 03:47:31,951 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-12-18 03:47:31,951 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-12-18 03:47:31,951 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2021-12-18 03:47:31,951 INFO L130 BoogieDeclarations]: Found specification of procedure usb_anchor_urb [2021-12-18 03:47:31,951 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_anchor_urb [2021-12-18 03:47:31,951 INFO L130 BoogieDeclarations]: Found specification of procedure can_led_event [2021-12-18 03:47:31,951 INFO L138 BoogieDeclarations]: Found implementation of procedure can_led_event [2021-12-18 03:47:31,952 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-18 03:47:31,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-18 03:47:31,952 INFO L130 BoogieDeclarations]: Found specification of procedure usb_8dev_disconnect [2021-12-18 03:47:31,952 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_8dev_disconnect [2021-12-18 03:47:31,952 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-12-18 03:47:31,953 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-12-18 03:47:31,953 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-18 03:47:31,953 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-18 03:47:31,953 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unanchor_urb [2021-12-18 03:47:31,953 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unanchor_urb [2021-12-18 03:47:31,953 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-18 03:47:31,953 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-18 03:47:31,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2021-12-18 03:47:31,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2021-12-18 03:47:31,953 INFO L130 BoogieDeclarations]: Found specification of procedure close_candev [2021-12-18 03:47:31,954 INFO L138 BoogieDeclarations]: Found implementation of procedure close_candev [2021-12-18 03:47:31,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-18 03:47:31,954 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2021-12-18 03:47:31,954 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2021-12-18 03:47:31,954 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2021-12-18 03:47:31,955 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2021-12-18 03:47:31,955 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-18 03:47:31,955 INFO L130 BoogieDeclarations]: Found specification of procedure usb_8dev_send_cmd [2021-12-18 03:47:31,955 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_8dev_send_cmd [2021-12-18 03:47:31,955 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-18 03:47:31,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-18 03:47:31,956 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-18 03:47:31,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-18 03:47:31,956 INFO L130 BoogieDeclarations]: Found specification of procedure usb_8dev_cmd_open [2021-12-18 03:47:31,956 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_8dev_cmd_open [2021-12-18 03:47:32,317 INFO L236 CfgBuilder]: Building ICFG [2021-12-18 03:47:32,320 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-18 03:47:32,505 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-18 03:47:32,840 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2021-12-18 03:47:34,436 INFO L277 CfgBuilder]: Performing block encoding [2021-12-18 03:47:34,443 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-18 03:47:34,444 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-18 03:47:34,457 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 03:47:34 BoogieIcfgContainer [2021-12-18 03:47:34,457 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-18 03:47:34,460 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-18 03:47:34,460 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-18 03:47:34,462 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-18 03:47:34,462 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 03:47:30" (1/3) ... [2021-12-18 03:47:34,463 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16725755 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 03:47:34, skipping insertion in model container [2021-12-18 03:47:34,464 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:47:31" (2/3) ... [2021-12-18 03:47:34,465 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16725755 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 03:47:34, skipping insertion in model container [2021-12-18 03:47:34,466 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 03:47:34" (3/3) ... [2021-12-18 03:47:34,466 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--usb_8dev.ko-entry_point.cil.out.i [2021-12-18 03:47:34,470 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-18 03:47:34,471 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-18 03:47:34,515 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-18 03:47:34,519 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:47:34,520 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-18 03:47:34,566 INFO L276 IsEmpty]: Start isEmpty. Operand has 653 states, 477 states have (on average 1.329140461215933) internal successors, (634), 496 states have internal predecessors, (634), 132 states have call successors, (132), 44 states have call predecessors, (132), 42 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2021-12-18 03:47:34,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-18 03:47:34,579 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:34,579 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:47:34,580 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:34,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:34,584 INFO L85 PathProgramCache]: Analyzing trace with hash -583991121, now seen corresponding path program 1 times [2021-12-18 03:47:34,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:34,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446100970] [2021-12-18 03:47:34,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:34,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:34,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:34,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:35,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:35,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-18 03:47:35,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:35,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446100970] [2021-12-18 03:47:35,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446100970] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:35,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:35,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:47:35,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968388671] [2021-12-18 03:47:35,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:35,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:47:35,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:35,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:47:35,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:47:35,072 INFO L87 Difference]: Start difference. First operand has 653 states, 477 states have (on average 1.329140461215933) internal successors, (634), 496 states have internal predecessors, (634), 132 states have call successors, (132), 44 states have call predecessors, (132), 42 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-18 03:47:38,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:38,024 INFO L93 Difference]: Finished difference Result 2021 states and 2855 transitions. [2021-12-18 03:47:38,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:47:38,026 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-12-18 03:47:38,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:38,042 INFO L225 Difference]: With dead ends: 2021 [2021-12-18 03:47:38,043 INFO L226 Difference]: Without dead ends: 1349 [2021-12-18 03:47:38,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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:47:38,053 INFO L933 BasicCegarLoop]: 960 mSDtfsCounter, 1115 mSDsluCounter, 1135 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1221 SdHoareTripleChecker+Valid, 2095 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:38,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1221 Valid, 2095 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-18 03:47:38,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2021-12-18 03:47:38,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 1243. [2021-12-18 03:47:38,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 917 states have (on average 1.311886586695747) internal successors, (1203), 935 states have internal predecessors, (1203), 243 states have call successors, (243), 83 states have call predecessors, (243), 82 states have return successors, (238), 236 states have call predecessors, (238), 238 states have call successors, (238) [2021-12-18 03:47:38,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1684 transitions. [2021-12-18 03:47:38,147 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1684 transitions. Word has length 28 [2021-12-18 03:47:38,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:38,147 INFO L470 AbstractCegarLoop]: Abstraction has 1243 states and 1684 transitions. [2021-12-18 03:47:38,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-18 03:47:38,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1684 transitions. [2021-12-18 03:47:38,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-18 03:47:38,150 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:38,150 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, 1, 1] [2021-12-18 03:47:38,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-18 03:47:38,150 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:38,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:38,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1373222682, now seen corresponding path program 1 times [2021-12-18 03:47:38,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:38,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232997568] [2021-12-18 03:47:38,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:38,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:38,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:38,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:38,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:38,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:38,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:38,295 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:47:38,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:38,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232997568] [2021-12-18 03:47:38,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232997568] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:38,296 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:38,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:47:38,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378272899] [2021-12-18 03:47:38,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:38,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:47:38,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:38,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:47:38,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:47:38,299 INFO L87 Difference]: Start difference. First operand 1243 states and 1684 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 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:47:40,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:40,600 INFO L93 Difference]: Finished difference Result 3926 states and 5435 transitions. [2021-12-18 03:47:40,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:47:40,601 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 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 38 [2021-12-18 03:47:40,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:40,612 INFO L225 Difference]: With dead ends: 3926 [2021-12-18 03:47:40,612 INFO L226 Difference]: Without dead ends: 2690 [2021-12-18 03:47:40,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:47:40,616 INFO L933 BasicCegarLoop]: 1251 mSDtfsCounter, 1019 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 2501 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:40,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1117 Valid, 2501 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-18 03:47:40,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2690 states. [2021-12-18 03:47:40,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2690 to 2468. [2021-12-18 03:47:40,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2468 states, 1824 states have (on average 1.3103070175438596) internal successors, (2390), 1856 states have internal predecessors, (2390), 479 states have call successors, (479), 165 states have call predecessors, (479), 164 states have return successors, (488), 470 states have call predecessors, (488), 474 states have call successors, (488) [2021-12-18 03:47:40,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2468 states to 2468 states and 3357 transitions. [2021-12-18 03:47:40,690 INFO L78 Accepts]: Start accepts. Automaton has 2468 states and 3357 transitions. Word has length 38 [2021-12-18 03:47:40,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:40,690 INFO L470 AbstractCegarLoop]: Abstraction has 2468 states and 3357 transitions. [2021-12-18 03:47:40,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 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:47:40,691 INFO L276 IsEmpty]: Start isEmpty. Operand 2468 states and 3357 transitions. [2021-12-18 03:47:40,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-18 03:47:40,695 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:40,695 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, 1, 1, 1] [2021-12-18 03:47:40,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-18 03:47:40,696 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:40,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:40,696 INFO L85 PathProgramCache]: Analyzing trace with hash 379434109, now seen corresponding path program 1 times [2021-12-18 03:47:40,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:40,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770336394] [2021-12-18 03:47:40,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:40,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:40,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:40,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:40,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:40,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:40,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:40,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:40,838 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:47:40,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:40,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770336394] [2021-12-18 03:47:40,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770336394] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:40,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:40,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:47:40,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881356301] [2021-12-18 03:47:40,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:40,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:47:40,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:40,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:47:40,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:47:40,840 INFO L87 Difference]: Start difference. First operand 2468 states and 3357 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 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:47:43,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:43,015 INFO L93 Difference]: Finished difference Result 2682 states and 3736 transitions. [2021-12-18 03:47:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:47:43,015 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 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 39 [2021-12-18 03:47:43,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:43,026 INFO L225 Difference]: With dead ends: 2682 [2021-12-18 03:47:43,026 INFO L226 Difference]: Without dead ends: 2679 [2021-12-18 03:47:43,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:47:43,028 INFO L933 BasicCegarLoop]: 823 mSDtfsCounter, 948 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 1190 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:43,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1036 Valid, 1190 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-18 03:47:43,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2679 states. [2021-12-18 03:47:43,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2679 to 2467. [2021-12-18 03:47:43,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2467 states, 1824 states have (on average 1.3097587719298245) internal successors, (2389), 1855 states have internal predecessors, (2389), 478 states have call successors, (478), 165 states have call predecessors, (478), 164 states have return successors, (488), 470 states have call predecessors, (488), 474 states have call successors, (488) [2021-12-18 03:47:43,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2467 states to 2467 states and 3355 transitions. [2021-12-18 03:47:43,095 INFO L78 Accepts]: Start accepts. Automaton has 2467 states and 3355 transitions. Word has length 39 [2021-12-18 03:47:43,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:43,096 INFO L470 AbstractCegarLoop]: Abstraction has 2467 states and 3355 transitions. [2021-12-18 03:47:43,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 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:47:43,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2467 states and 3355 transitions. [2021-12-18 03:47:43,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-18 03:47:43,098 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:43,098 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, 1, 1, 1, 1] [2021-12-18 03:47:43,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-18 03:47:43,099 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:43,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:43,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1122775351, now seen corresponding path program 1 times [2021-12-18 03:47:43,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:43,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719984746] [2021-12-18 03:47:43,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:43,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:43,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:43,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:43,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:43,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:43,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:43,192 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:47:43,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:43,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719984746] [2021-12-18 03:47:43,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719984746] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:43,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:43,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:47:43,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4284088] [2021-12-18 03:47:43,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:43,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:47:43,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:43,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:47:43,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:47:43,194 INFO L87 Difference]: Start difference. First operand 2467 states and 3355 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 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:47:44,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:44,871 INFO L93 Difference]: Finished difference Result 2681 states and 3734 transitions. [2021-12-18 03:47:44,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:47:44,872 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 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 40 [2021-12-18 03:47:44,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:44,882 INFO L225 Difference]: With dead ends: 2681 [2021-12-18 03:47:44,882 INFO L226 Difference]: Without dead ends: 2678 [2021-12-18 03:47:44,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:47:44,885 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 943 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1030 SdHoareTripleChecker+Valid, 1193 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:44,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1030 Valid, 1193 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-18 03:47:44,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2021-12-18 03:47:44,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 2466. [2021-12-18 03:47:44,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2466 states, 1824 states have (on average 1.3092105263157894) internal successors, (2388), 1854 states have internal predecessors, (2388), 477 states have call successors, (477), 165 states have call predecessors, (477), 164 states have return successors, (488), 470 states have call predecessors, (488), 474 states have call successors, (488) [2021-12-18 03:47:44,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2466 states to 2466 states and 3353 transitions. [2021-12-18 03:47:44,959 INFO L78 Accepts]: Start accepts. Automaton has 2466 states and 3353 transitions. Word has length 40 [2021-12-18 03:47:44,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:44,961 INFO L470 AbstractCegarLoop]: Abstraction has 2466 states and 3353 transitions. [2021-12-18 03:47:44,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 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:47:44,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2466 states and 3353 transitions. [2021-12-18 03:47:44,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-18 03:47:44,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:44,962 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, 1, 1, 1, 1, 1] [2021-12-18 03:47:44,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-18 03:47:44,963 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:44,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:44,964 INFO L85 PathProgramCache]: Analyzing trace with hash -446623488, now seen corresponding path program 1 times [2021-12-18 03:47:44,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:44,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814411658] [2021-12-18 03:47:44,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:44,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:44,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:45,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:45,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:45,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:45,067 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:47:45,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:45,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814411658] [2021-12-18 03:47:45,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814411658] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:45,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:45,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:47:45,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759982857] [2021-12-18 03:47:45,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:45,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:47:45,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:45,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:47:45,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:47:45,069 INFO L87 Difference]: Start difference. First operand 2466 states and 3353 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, (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:47:47,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:47,054 INFO L93 Difference]: Finished difference Result 2680 states and 3732 transitions. [2021-12-18 03:47:47,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:47:47,055 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, (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 41 [2021-12-18 03:47:47,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:47,064 INFO L225 Difference]: With dead ends: 2680 [2021-12-18 03:47:47,064 INFO L226 Difference]: Without dead ends: 2677 [2021-12-18 03:47:47,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:47:47,065 INFO L933 BasicCegarLoop]: 822 mSDtfsCounter, 941 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 215 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:47,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 1188 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [215 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-18 03:47:47,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-12-18 03:47:47,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 2465. [2021-12-18 03:47:47,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2465 states, 1824 states have (on average 1.3086622807017543) internal successors, (2387), 1853 states have internal predecessors, (2387), 476 states have call successors, (476), 165 states have call predecessors, (476), 164 states have return successors, (488), 470 states have call predecessors, (488), 474 states have call successors, (488) [2021-12-18 03:47:47,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2465 states to 2465 states and 3351 transitions. [2021-12-18 03:47:47,181 INFO L78 Accepts]: Start accepts. Automaton has 2465 states and 3351 transitions. Word has length 41 [2021-12-18 03:47:47,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:47,181 INFO L470 AbstractCegarLoop]: Abstraction has 2465 states and 3351 transitions. [2021-12-18 03:47:47,181 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, (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:47:47,182 INFO L276 IsEmpty]: Start isEmpty. Operand 2465 states and 3351 transitions. [2021-12-18 03:47:47,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-18 03:47:47,183 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:47,183 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, 1, 1, 1, 1, 1, 1] [2021-12-18 03:47:47,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-18 03:47:47,183 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:47,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:47,183 INFO L85 PathProgramCache]: Analyzing trace with hash -960747348, now seen corresponding path program 1 times [2021-12-18 03:47:47,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:47,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415945946] [2021-12-18 03:47:47,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:47,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:47,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:47,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:47,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:47,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:47,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:47,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:47,285 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:47:47,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:47,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415945946] [2021-12-18 03:47:47,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415945946] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:47,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:47,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:47:47,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670636488] [2021-12-18 03:47:47,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:47,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:47:47,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:47,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:47:47,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:47:47,289 INFO L87 Difference]: Start difference. First operand 2465 states and 3351 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, (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:47:48,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:48,899 INFO L93 Difference]: Finished difference Result 2679 states and 3730 transitions. [2021-12-18 03:47:48,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:47:48,900 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, (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 42 [2021-12-18 03:47:48,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:48,909 INFO L225 Difference]: With dead ends: 2679 [2021-12-18 03:47:48,910 INFO L226 Difference]: Without dead ends: 2667 [2021-12-18 03:47:48,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:47:48,911 INFO L933 BasicCegarLoop]: 820 mSDtfsCounter, 938 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:48,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1026 Valid, 1185 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 03:47:48,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2021-12-18 03:47:49,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 2455. [2021-12-18 03:47:49,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2455 states, 1815 states have (on average 1.3079889807162535) internal successors, (2374), 1843 states have internal predecessors, (2374), 475 states have call successors, (475), 165 states have call predecessors, (475), 164 states have return successors, (488), 470 states have call predecessors, (488), 474 states have call successors, (488) [2021-12-18 03:47:49,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2455 states to 2455 states and 3337 transitions. [2021-12-18 03:47:49,011 INFO L78 Accepts]: Start accepts. Automaton has 2455 states and 3337 transitions. Word has length 42 [2021-12-18 03:47:49,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:49,011 INFO L470 AbstractCegarLoop]: Abstraction has 2455 states and 3337 transitions. [2021-12-18 03:47:49,011 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, (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:47:49,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2455 states and 3337 transitions. [2021-12-18 03:47:49,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-18 03:47:49,014 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:49,014 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2021-12-18 03:47:49,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-18 03:47:49,014 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:49,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:49,015 INFO L85 PathProgramCache]: Analyzing trace with hash -64547374, now seen corresponding path program 1 times [2021-12-18 03:47:49,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:49,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127527783] [2021-12-18 03:47:49,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:49,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:49,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:49,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:49,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-18 03:47:49,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-18 03:47:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:47:49,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:47:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 03:47:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:49,133 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 03:47:49,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:49,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127527783] [2021-12-18 03:47:49,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127527783] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:49,133 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:49,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 03:47:49,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147641390] [2021-12-18 03:47:49,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:49,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 03:47:49,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:49,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 03:47:49,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-18 03:47:49,135 INFO L87 Difference]: Start difference. First operand 2455 states and 3337 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-18 03:47:51,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:51,414 INFO L93 Difference]: Finished difference Result 6012 states and 8211 transitions. [2021-12-18 03:47:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 03:47:51,415 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 82 [2021-12-18 03:47:51,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:51,429 INFO L225 Difference]: With dead ends: 6012 [2021-12-18 03:47:51,429 INFO L226 Difference]: Without dead ends: 3564 [2021-12-18 03:47:51,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:47:51,437 INFO L933 BasicCegarLoop]: 919 mSDtfsCounter, 920 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 952 SdHoareTripleChecker+Valid, 2019 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 602 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:51,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [952 Valid, 2019 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [602 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-18 03:47:51,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-12-18 03:47:51,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 3248. [2021-12-18 03:47:51,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 2412 states have (on average 1.291044776119403) internal successors, (3114), 2448 states have internal predecessors, (3114), 598 states have call successors, (598), 232 states have call predecessors, (598), 237 states have return successors, (629), 595 states have call predecessors, (629), 597 states have call successors, (629) [2021-12-18 03:47:51,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 4341 transitions. [2021-12-18 03:47:51,568 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 4341 transitions. Word has length 82 [2021-12-18 03:47:51,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:51,568 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 4341 transitions. [2021-12-18 03:47:51,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-18 03:47:51,568 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 4341 transitions. [2021-12-18 03:47:51,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-12-18 03:47:51,572 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:51,572 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-12-18 03:47:51,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-18 03:47:51,572 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:51,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:51,573 INFO L85 PathProgramCache]: Analyzing trace with hash 66281665, now seen corresponding path program 1 times [2021-12-18 03:47:51,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:51,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571120602] [2021-12-18 03:47:51,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:51,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:51,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:51,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:51,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:47:51,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-18 03:47:51,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:47:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:47:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:47:51,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:51,703 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-18 03:47:51,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:51,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571120602] [2021-12-18 03:47:51,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571120602] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:51,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:47:51,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 03:47:51,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192751872] [2021-12-18 03:47:51,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:51,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 03:47:51,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:51,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 03:47:51,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-18 03:47:51,705 INFO L87 Difference]: Start difference. First operand 3248 states and 4341 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-18 03:47:58,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:58,174 INFO L93 Difference]: Finished difference Result 7644 states and 10313 transitions. [2021-12-18 03:47:58,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 03:47:58,175 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 98 [2021-12-18 03:47:58,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:58,191 INFO L225 Difference]: With dead ends: 7644 [2021-12-18 03:47:58,192 INFO L226 Difference]: Without dead ends: 4410 [2021-12-18 03:47:58,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:47:58,201 INFO L933 BasicCegarLoop]: 1048 mSDtfsCounter, 619 mSDsluCounter, 1961 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 3009 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:58,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [648 Valid, 3009 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [360 Valid, 1225 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2021-12-18 03:47:58,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4410 states. [2021-12-18 03:47:58,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4410 to 4058. [2021-12-18 03:47:58,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4058 states, 3036 states have (on average 1.2832674571805007) internal successors, (3896), 3076 states have internal predecessors, (3896), 718 states have call successors, (718), 298 states have call predecessors, (718), 303 states have return successors, (749), 715 states have call predecessors, (749), 717 states have call successors, (749) [2021-12-18 03:47:58,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4058 states to 4058 states and 5363 transitions. [2021-12-18 03:47:58,391 INFO L78 Accepts]: Start accepts. Automaton has 4058 states and 5363 transitions. Word has length 98 [2021-12-18 03:47:58,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:58,391 INFO L470 AbstractCegarLoop]: Abstraction has 4058 states and 5363 transitions. [2021-12-18 03:47:58,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-18 03:47:58,392 INFO L276 IsEmpty]: Start isEmpty. Operand 4058 states and 5363 transitions. [2021-12-18 03:47:58,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-18 03:47:58,399 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:58,399 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-12-18 03:47:58,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-18 03:47:58,399 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:58,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:58,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1944227263, now seen corresponding path program 1 times [2021-12-18 03:47:58,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:58,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261650213] [2021-12-18 03:47:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:58,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:58,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:58,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:47:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-18 03:47:58,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-18 03:47:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:47:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:47:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,565 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-18 03:47:58,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:58,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261650213] [2021-12-18 03:47:58,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261650213] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:47:58,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484395788] [2021-12-18 03:47:58,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:58,567 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:47:58,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:47:58,568 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:47:58,569 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:47:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:58,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 03:47:58,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:47:59,145 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-18 03:47:59,145 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:47:59,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484395788] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:47:59,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:47:59,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-18 03:47:59,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796929981] [2021-12-18 03:47:59,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:47:59,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:47:59,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:47:59,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:47:59,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:47:59,147 INFO L87 Difference]: Start difference. First operand 4058 states and 5363 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-18 03:47:59,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:47:59,340 INFO L93 Difference]: Finished difference Result 9784 states and 12886 transitions. [2021-12-18 03:47:59,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:47:59,341 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 110 [2021-12-18 03:47:59,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:47:59,365 INFO L225 Difference]: With dead ends: 9784 [2021-12-18 03:47:59,365 INFO L226 Difference]: Without dead ends: 5740 [2021-12-18 03:47:59,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:47:59,388 INFO L933 BasicCegarLoop]: 965 mSDtfsCounter, 676 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 676 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:47:59,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [676 Valid, 1662 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 03:47:59,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5740 states. [2021-12-18 03:47:59,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5740 to 5732. [2021-12-18 03:47:59,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5732 states, 4316 states have (on average 1.2919369786839667) internal successors, (5576), 4380 states have internal predecessors, (5576), 952 states have call successors, (952), 452 states have call predecessors, (952), 463 states have return successors, (997), 947 states have call predecessors, (997), 951 states have call successors, (997) [2021-12-18 03:47:59,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5732 states to 5732 states and 7525 transitions. [2021-12-18 03:47:59,555 INFO L78 Accepts]: Start accepts. Automaton has 5732 states and 7525 transitions. Word has length 110 [2021-12-18 03:47:59,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:47:59,556 INFO L470 AbstractCegarLoop]: Abstraction has 5732 states and 7525 transitions. [2021-12-18 03:47:59,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-18 03:47:59,557 INFO L276 IsEmpty]: Start isEmpty. Operand 5732 states and 7525 transitions. [2021-12-18 03:47:59,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-18 03:47:59,561 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:47:59,561 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1] [2021-12-18 03:47:59,598 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:47:59,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:47:59,772 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:47:59,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:47:59,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1582638069, now seen corresponding path program 1 times [2021-12-18 03:47:59,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:47:59,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223705274] [2021-12-18 03:47:59,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:59,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:47:59,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:47:59,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:47:59,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:47:59,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:47:59,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:47:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:47:59,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:47:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:47:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:47:59,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-18 03:47:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:47:59,948 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-18 03:47:59,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:47:59,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223705274] [2021-12-18 03:47:59,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223705274] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:47:59,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148197471] [2021-12-18 03:47:59,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:47:59,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:47:59,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:47:59,950 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:48:00,007 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:48:00,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:00,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 1384 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-18 03:48:00,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:48:00,621 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 03:48:00,622 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:48:00,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148197471] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:00,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:48:00,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2021-12-18 03:48:00,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224960084] [2021-12-18 03:48:00,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:00,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:48:00,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:00,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:48:00,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:00,624 INFO L87 Difference]: Start difference. First operand 5732 states and 7525 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-18 03:48:01,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:01,316 INFO L93 Difference]: Finished difference Result 17170 states and 22542 transitions. [2021-12-18 03:48:01,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:48:01,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 121 [2021-12-18 03:48:01,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:01,355 INFO L225 Difference]: With dead ends: 17170 [2021-12-18 03:48:01,355 INFO L226 Difference]: Without dead ends: 17162 [2021-12-18 03:48:01,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:01,359 INFO L933 BasicCegarLoop]: 1263 mSDtfsCounter, 1624 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1624 SdHoareTripleChecker+Valid, 3065 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:01,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1624 Valid, 3065 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-18 03:48:01,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17162 states. [2021-12-18 03:48:01,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17162 to 17132. [2021-12-18 03:48:01,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17132 states, 12896 states have (on average 1.2926488833746899) internal successors, (16670), 13104 states have internal predecessors, (16670), 2848 states have call successors, (2848), 1352 states have call predecessors, (2848), 1387 states have return successors, (2985), 2819 states have call predecessors, (2985), 2847 states have call successors, (2985) [2021-12-18 03:48:01,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17132 states to 17132 states and 22503 transitions. [2021-12-18 03:48:01,828 INFO L78 Accepts]: Start accepts. Automaton has 17132 states and 22503 transitions. Word has length 121 [2021-12-18 03:48:01,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:01,828 INFO L470 AbstractCegarLoop]: Abstraction has 17132 states and 22503 transitions. [2021-12-18 03:48:01,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-18 03:48:01,829 INFO L276 IsEmpty]: Start isEmpty. Operand 17132 states and 22503 transitions. [2021-12-18 03:48:01,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-18 03:48:01,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:01,840 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 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] [2021-12-18 03:48:01,858 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:48:02,055 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,SelfDestructingSolverStorable9 [2021-12-18 03:48:02,056 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:02,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:02,056 INFO L85 PathProgramCache]: Analyzing trace with hash 377135426, now seen corresponding path program 1 times [2021-12-18 03:48:02,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:02,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182557331] [2021-12-18 03:48:02,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:02,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:02,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:02,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:02,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:02,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:48:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:48:02,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:48:02,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:02,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:48:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-18 03:48:02,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-18 03:48:02,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,235 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-18 03:48:02,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:02,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182557331] [2021-12-18 03:48:02,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182557331] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:48:02,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93806853] [2021-12-18 03:48:02,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:02,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:48:02,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:48:02,252 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:48:02,253 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:48:02,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:02,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 1471 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 03:48:02,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:48:02,940 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-18 03:48:02,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:48:02,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93806853] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:02,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:48:02,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-18 03:48:02,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073276468] [2021-12-18 03:48:02,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:02,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:48:02,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:02,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:48:02,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:48:02,943 INFO L87 Difference]: Start difference. First operand 17132 states and 22503 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-18 03:48:03,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:03,405 INFO L93 Difference]: Finished difference Result 26112 states and 34294 transitions. [2021-12-18 03:48:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:48:03,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 131 [2021-12-18 03:48:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:03,432 INFO L225 Difference]: With dead ends: 26112 [2021-12-18 03:48:03,432 INFO L226 Difference]: Without dead ends: 8446 [2021-12-18 03:48:03,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:48:03,465 INFO L933 BasicCegarLoop]: 1024 mSDtfsCounter, 753 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:03,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [753 Valid, 1277 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-18 03:48:03,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8446 states. [2021-12-18 03:48:03,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8446 to 8446. [2021-12-18 03:48:03,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8446 states, 6351 states have (on average 1.2890883325460558) internal successors, (8187), 6455 states have internal predecessors, (8187), 1408 states have call successors, (1408), 669 states have call predecessors, (1408), 686 states have return successors, (1476), 1393 states have call predecessors, (1476), 1407 states have call successors, (1476) [2021-12-18 03:48:03,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8446 states to 8446 states and 11071 transitions. [2021-12-18 03:48:03,909 INFO L78 Accepts]: Start accepts. Automaton has 8446 states and 11071 transitions. Word has length 131 [2021-12-18 03:48:03,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:03,909 INFO L470 AbstractCegarLoop]: Abstraction has 8446 states and 11071 transitions. [2021-12-18 03:48:03,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-18 03:48:03,909 INFO L276 IsEmpty]: Start isEmpty. Operand 8446 states and 11071 transitions. [2021-12-18 03:48:03,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-18 03:48:03,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:03,917 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2021-12-18 03:48:03,937 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:48:04,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:48:04,131 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:04,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:04,132 INFO L85 PathProgramCache]: Analyzing trace with hash 2142892748, now seen corresponding path program 1 times [2021-12-18 03:48:04,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:04,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16448266] [2021-12-18 03:48:04,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:04,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:04,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:04,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:04,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:04,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:48:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:48:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:48:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:48:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-18 03:48:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,264 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-18 03:48:04,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:04,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16448266] [2021-12-18 03:48:04,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16448266] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:48:04,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522155220] [2021-12-18 03:48:04,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:04,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:48:04,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:48:04,266 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:48:04,267 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:48:04,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:04,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 1421 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 03:48:04,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:48:04,823 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-18 03:48:04,824 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:48:04,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522155220] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:04,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:48:04,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-18 03:48:04,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401962502] [2021-12-18 03:48:04,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:04,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:48:04,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:04,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:48:04,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:04,827 INFO L87 Difference]: Start difference. First operand 8446 states and 11071 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:48:05,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:05,335 INFO L93 Difference]: Finished difference Result 16256 states and 21353 transitions. [2021-12-18 03:48:05,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:48:05,335 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 133 [2021-12-18 03:48:05,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:05,358 INFO L225 Difference]: With dead ends: 16256 [2021-12-18 03:48:05,358 INFO L226 Difference]: Without dead ends: 8454 [2021-12-18 03:48:05,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:05,375 INFO L933 BasicCegarLoop]: 1312 mSDtfsCounter, 675 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 1984 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:05,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [675 Valid, 1984 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-18 03:48:05,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8454 states. [2021-12-18 03:48:05,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8454 to 8446. [2021-12-18 03:48:05,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8446 states, 6351 states have (on average 1.285781766650921) internal successors, (8166), 6455 states have internal predecessors, (8166), 1408 states have call successors, (1408), 669 states have call predecessors, (1408), 686 states have return successors, (1476), 1393 states have call predecessors, (1476), 1407 states have call successors, (1476) [2021-12-18 03:48:05,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8446 states to 8446 states and 11050 transitions. [2021-12-18 03:48:05,670 INFO L78 Accepts]: Start accepts. Automaton has 8446 states and 11050 transitions. Word has length 133 [2021-12-18 03:48:05,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:05,670 INFO L470 AbstractCegarLoop]: Abstraction has 8446 states and 11050 transitions. [2021-12-18 03:48:05,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:48:05,670 INFO L276 IsEmpty]: Start isEmpty. Operand 8446 states and 11050 transitions. [2021-12-18 03:48:05,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-18 03:48:05,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:05,678 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2021-12-18 03:48:05,713 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:48:05,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:48:05,898 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:05,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:05,898 INFO L85 PathProgramCache]: Analyzing trace with hash -2090034934, now seen corresponding path program 1 times [2021-12-18 03:48:05,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:05,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121109310] [2021-12-18 03:48:05,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:05,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:05,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:48:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:48:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:48:06,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:06,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-18 03:48:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-18 03:48:06,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:06,112 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-18 03:48:06,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:06,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121109310] [2021-12-18 03:48:06,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121109310] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:06,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:48:06,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:48:06,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819501691] [2021-12-18 03:48:06,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:06,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:48:06,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:06,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:48:06,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:06,114 INFO L87 Difference]: Start difference. First operand 8446 states and 11050 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-18 03:48:09,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:09,640 INFO L93 Difference]: Finished difference Result 17162 states and 22795 transitions. [2021-12-18 03:48:09,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-18 03:48:09,640 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 133 [2021-12-18 03:48:09,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:09,660 INFO L225 Difference]: With dead ends: 17162 [2021-12-18 03:48:09,661 INFO L226 Difference]: Without dead ends: 9360 [2021-12-18 03:48:09,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-12-18 03:48:09,672 INFO L933 BasicCegarLoop]: 805 mSDtfsCounter, 385 mSDsluCounter, 2593 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 3398 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:09,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 3398 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-18 03:48:09,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9360 states. [2021-12-18 03:48:09,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9360 to 8488. [2021-12-18 03:48:09,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8488 states, 6381 states have (on average 1.2844381758345087) internal successors, (8196), 6485 states have internal predecessors, (8196), 1414 states have call successors, (1414), 669 states have call predecessors, (1414), 692 states have return successors, (1524), 1405 states have call predecessors, (1524), 1413 states have call successors, (1524) [2021-12-18 03:48:09,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8488 states to 8488 states and 11134 transitions. [2021-12-18 03:48:09,897 INFO L78 Accepts]: Start accepts. Automaton has 8488 states and 11134 transitions. Word has length 133 [2021-12-18 03:48:09,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:09,897 INFO L470 AbstractCegarLoop]: Abstraction has 8488 states and 11134 transitions. [2021-12-18 03:48:09,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-18 03:48:09,897 INFO L276 IsEmpty]: Start isEmpty. Operand 8488 states and 11134 transitions. [2021-12-18 03:48:09,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-18 03:48:09,905 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:09,905 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2021-12-18 03:48:09,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-18 03:48:09,905 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:09,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:09,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1621366100, now seen corresponding path program 1 times [2021-12-18 03:48:09,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:09,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792052032] [2021-12-18 03:48:09,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:09,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:10,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:48:10,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:48:10,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:48:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:48:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-18 03:48:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:10,272 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-18 03:48:10,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:10,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792052032] [2021-12-18 03:48:10,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792052032] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:10,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:48:10,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-18 03:48:10,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043320701] [2021-12-18 03:48:10,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:10,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-18 03:48:10,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:10,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-18 03:48:10,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-18 03:48:10,274 INFO L87 Difference]: Start difference. First operand 8488 states and 11134 transitions. Second operand has 14 states, 14 states have (on average 6.928571428571429) internal successors, (97), 9 states have internal predecessors, (97), 4 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-18 03:48:18,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:18,002 INFO L93 Difference]: Finished difference Result 22307 states and 30620 transitions. [2021-12-18 03:48:18,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-18 03:48:18,002 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.928571428571429) internal successors, (97), 9 states have internal predecessors, (97), 4 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) Word has length 139 [2021-12-18 03:48:18,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:18,046 INFO L225 Difference]: With dead ends: 22307 [2021-12-18 03:48:18,046 INFO L226 Difference]: Without dead ends: 14463 [2021-12-18 03:48:18,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=164, Invalid=958, Unknown=0, NotChecked=0, Total=1122 [2021-12-18 03:48:18,065 INFO L933 BasicCegarLoop]: 1502 mSDtfsCounter, 3300 mSDsluCounter, 11230 mSDsCounter, 0 mSdLazyCounter, 5761 mSolverCounterSat, 1311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3452 SdHoareTripleChecker+Valid, 12732 SdHoareTripleChecker+Invalid, 7072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1311 IncrementalHoareTripleChecker+Valid, 5761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:18,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3452 Valid, 12732 Invalid, 7072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1311 Valid, 5761 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2021-12-18 03:48:18,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14463 states. [2021-12-18 03:48:18,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14463 to 8488. [2021-12-18 03:48:18,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8488 states, 6381 states have (on average 1.2839680300893277) internal successors, (8193), 6485 states have internal predecessors, (8193), 1414 states have call successors, (1414), 669 states have call predecessors, (1414), 692 states have return successors, (1524), 1405 states have call predecessors, (1524), 1413 states have call successors, (1524) [2021-12-18 03:48:18,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8488 states to 8488 states and 11131 transitions. [2021-12-18 03:48:18,547 INFO L78 Accepts]: Start accepts. Automaton has 8488 states and 11131 transitions. Word has length 139 [2021-12-18 03:48:18,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:18,547 INFO L470 AbstractCegarLoop]: Abstraction has 8488 states and 11131 transitions. [2021-12-18 03:48:18,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.928571428571429) internal successors, (97), 9 states have internal predecessors, (97), 4 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-18 03:48:18,548 INFO L276 IsEmpty]: Start isEmpty. Operand 8488 states and 11131 transitions. [2021-12-18 03:48:18,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-18 03:48:18,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:18,557 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 4, 4, 4, 3, 3, 3, 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] [2021-12-18 03:48:18,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-18 03:48:18,558 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:18,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:18,558 INFO L85 PathProgramCache]: Analyzing trace with hash -929099763, now seen corresponding path program 1 times [2021-12-18 03:48:18,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:18,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098596245] [2021-12-18 03:48:18,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:18,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:18,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:18,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:18,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-18 03:48:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:48:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-18 03:48:18,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-18 03:48:18,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:48:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 03:48:18,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-18 03:48:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:48:18,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:18,700 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-18 03:48:18,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:18,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098596245] [2021-12-18 03:48:18,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098596245] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:18,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:48:18,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:48:18,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131547700] [2021-12-18 03:48:18,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:18,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:48:18,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:18,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:48:18,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:18,703 INFO L87 Difference]: Start difference. First operand 8488 states and 11131 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (13), 7 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-18 03:48:25,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:25,822 INFO L93 Difference]: Finished difference Result 27144 states and 37696 transitions. [2021-12-18 03:48:25,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-18 03:48:25,823 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (13), 7 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 152 [2021-12-18 03:48:25,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:25,920 INFO L225 Difference]: With dead ends: 27144 [2021-12-18 03:48:25,920 INFO L226 Difference]: Without dead ends: 18659 [2021-12-18 03:48:25,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-12-18 03:48:25,943 INFO L933 BasicCegarLoop]: 1105 mSDtfsCounter, 2510 mSDsluCounter, 1713 mSDsCounter, 0 mSdLazyCounter, 1936 mSolverCounterSat, 1531 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2624 SdHoareTripleChecker+Valid, 2818 SdHoareTripleChecker+Invalid, 3467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1531 IncrementalHoareTripleChecker+Valid, 1936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:25,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2624 Valid, 2818 Invalid, 3467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1531 Valid, 1936 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2021-12-18 03:48:25,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18659 states. [2021-12-18 03:48:26,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18659 to 13998. [2021-12-18 03:48:26,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13998 states, 10517 states have (on average 1.2945706950651326) internal successors, (13615), 10705 states have internal predecessors, (13615), 2308 states have call successors, (2308), 1125 states have call predecessors, (2308), 1172 states have return successors, (2493), 2299 states have call predecessors, (2493), 2307 states have call successors, (2493) [2021-12-18 03:48:26,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13998 states to 13998 states and 18416 transitions. [2021-12-18 03:48:26,734 INFO L78 Accepts]: Start accepts. Automaton has 13998 states and 18416 transitions. Word has length 152 [2021-12-18 03:48:26,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:26,734 INFO L470 AbstractCegarLoop]: Abstraction has 13998 states and 18416 transitions. [2021-12-18 03:48:26,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (13), 7 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-18 03:48:26,734 INFO L276 IsEmpty]: Start isEmpty. Operand 13998 states and 18416 transitions. [2021-12-18 03:48:26,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-18 03:48:26,747 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:26,747 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 4, 4, 4, 3, 3, 3, 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] [2021-12-18 03:48:26,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-18 03:48:26,748 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:26,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:26,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1936874969, now seen corresponding path program 2 times [2021-12-18 03:48:26,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:26,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867075322] [2021-12-18 03:48:26,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:26,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:26,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:26,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:26,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:26,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 03:48:26,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:48:26,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:48:26,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 03:48:26,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-18 03:48:26,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:26,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:26,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:48:26,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:26,886 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-18 03:48:26,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:26,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867075322] [2021-12-18 03:48:26,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867075322] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:26,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:48:26,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 03:48:26,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363501352] [2021-12-18 03:48:26,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:26,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 03:48:26,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:26,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 03:48:26,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 03:48:26,888 INFO L87 Difference]: Start difference. First operand 13998 states and 18416 transitions. Second operand has 8 states, 8 states have (on average 12.625) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (13), 7 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-18 03:48:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:35,766 INFO L93 Difference]: Finished difference Result 35259 states and 48709 transitions. [2021-12-18 03:48:35,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-18 03:48:35,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.625) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (13), 7 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 152 [2021-12-18 03:48:35,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:35,827 INFO L225 Difference]: With dead ends: 35259 [2021-12-18 03:48:35,828 INFO L226 Difference]: Without dead ends: 21279 [2021-12-18 03:48:35,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-12-18 03:48:35,857 INFO L933 BasicCegarLoop]: 1224 mSDtfsCounter, 1826 mSDsluCounter, 2628 mSDsCounter, 0 mSdLazyCounter, 3135 mSolverCounterSat, 1112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1955 SdHoareTripleChecker+Valid, 3852 SdHoareTripleChecker+Invalid, 4247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1112 IncrementalHoareTripleChecker+Valid, 3135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:35,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1955 Valid, 3852 Invalid, 4247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1112 Valid, 3135 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2021-12-18 03:48:35,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21279 states. [2021-12-18 03:48:36,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21279 to 15486. [2021-12-18 03:48:36,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15486 states, 11692 states have (on average 1.297981525829627) internal successors, (15176), 11895 states have internal predecessors, (15176), 2491 states have call successors, (2491), 1247 states have call predecessors, (2491), 1302 states have return successors, (2701), 2490 states have call predecessors, (2701), 2490 states have call successors, (2701) [2021-12-18 03:48:36,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15486 states to 15486 states and 20368 transitions. [2021-12-18 03:48:36,609 INFO L78 Accepts]: Start accepts. Automaton has 15486 states and 20368 transitions. Word has length 152 [2021-12-18 03:48:36,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:36,609 INFO L470 AbstractCegarLoop]: Abstraction has 15486 states and 20368 transitions. [2021-12-18 03:48:36,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.625) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (13), 7 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-18 03:48:36,610 INFO L276 IsEmpty]: Start isEmpty. Operand 15486 states and 20368 transitions. [2021-12-18 03:48:36,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-18 03:48:36,618 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:36,618 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:48:36,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-18 03:48:36,619 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:36,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:36,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1503412519, now seen corresponding path program 1 times [2021-12-18 03:48:36,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:36,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752251413] [2021-12-18 03:48:36,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:36,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:36,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:36,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:36,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:36,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:36,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:48:36,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:48:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:48:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:48:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:48:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-18 03:48:37,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-18 03:48:37,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,246 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-18 03:48:37,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:37,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752251413] [2021-12-18 03:48:37,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752251413] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:48:37,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136483798] [2021-12-18 03:48:37,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:37,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:48:37,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:48:37,248 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 03:48:37,249 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 03:48:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:37,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 1543 conjuncts, 72 conjunts are in the unsatisfiable core [2021-12-18 03:48:37,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:48:38,537 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-18 03:48:38,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 03:48:39,244 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-18 03:48:39,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136483798] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-18 03:48:39,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-18 03:48:39,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [19, 16] total 32 [2021-12-18 03:48:39,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77557477] [2021-12-18 03:48:39,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:39,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-18 03:48:39,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:39,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-18 03:48:39,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2021-12-18 03:48:39,246 INFO L87 Difference]: Start difference. First operand 15486 states and 20368 transitions. Second operand has 11 states, 10 states have (on average 10.7) internal successors, (107), 9 states have internal predecessors, (107), 5 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-12-18 03:48:44,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:48:44,092 INFO L93 Difference]: Finished difference Result 38750 states and 51006 transitions. [2021-12-18 03:48:44,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 03:48:44,092 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.7) internal successors, (107), 9 states have internal predecessors, (107), 5 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 157 [2021-12-18 03:48:44,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:48:44,156 INFO L225 Difference]: With dead ends: 38750 [2021-12-18 03:48:44,156 INFO L226 Difference]: Without dead ends: 22927 [2021-12-18 03:48:44,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 317 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2021-12-18 03:48:44,189 INFO L933 BasicCegarLoop]: 1176 mSDtfsCounter, 3474 mSDsluCounter, 1953 mSDsCounter, 0 mSdLazyCounter, 3798 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3528 SdHoareTripleChecker+Valid, 3129 SdHoareTripleChecker+Invalid, 4891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 3798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:48:44,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3528 Valid, 3129 Invalid, 4891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 3798 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-18 03:48:44,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22927 states. [2021-12-18 03:48:45,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22927 to 22643. [2021-12-18 03:48:45,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22643 states, 17080 states have (on average 1.2987704918032787) internal successors, (22183), 17376 states have internal predecessors, (22183), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1894 states have return successors, (3966), 3660 states have call predecessors, (3966), 3667 states have call successors, (3966) [2021-12-18 03:48:45,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22643 states to 22643 states and 29817 transitions. [2021-12-18 03:48:45,233 INFO L78 Accepts]: Start accepts. Automaton has 22643 states and 29817 transitions. Word has length 157 [2021-12-18 03:48:45,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:48:45,234 INFO L470 AbstractCegarLoop]: Abstraction has 22643 states and 29817 transitions. [2021-12-18 03:48:45,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.7) internal successors, (107), 9 states have internal predecessors, (107), 5 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-12-18 03:48:45,234 INFO L276 IsEmpty]: Start isEmpty. Operand 22643 states and 29817 transitions. [2021-12-18 03:48:45,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-18 03:48:45,248 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:48:45,248 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 4, 4, 4, 3, 3, 3, 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] [2021-12-18 03:48:45,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-18 03:48:45,468 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,SelfDestructingSolverStorable16 [2021-12-18 03:48:45,471 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:48:45,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:48:45,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1725272344, now seen corresponding path program 1 times [2021-12-18 03:48:45,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:48:45,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176085219] [2021-12-18 03:48:45,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:48:45,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:48:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:48:45,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:48:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:48:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:48:45,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 03:48:45,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:48:45,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-18 03:48:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-18 03:48:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-18 03:48:45,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:48:45,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:48:45,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:48:45,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:48:45,623 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-18 03:48:45,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:48:45,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176085219] [2021-12-18 03:48:45,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176085219] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:48:45,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:48:45,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-18 03:48:45,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427756559] [2021-12-18 03:48:45,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:48:45,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:48:45,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:48:45,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:48:45,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:48:45,625 INFO L87 Difference]: Start difference. First operand 22643 states and 29817 transitions. Second operand has 9 states, 9 states have (on average 12.777777777777779) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (14), 7 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-18 03:49:01,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:49:01,403 INFO L93 Difference]: Finished difference Result 67709 states and 94016 transitions. [2021-12-18 03:49:01,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-18 03:49:01,404 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.777777777777779) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (14), 7 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 172 [2021-12-18 03:49:01,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:49:01,525 INFO L225 Difference]: With dead ends: 67709 [2021-12-18 03:49:01,525 INFO L226 Difference]: Without dead ends: 45084 [2021-12-18 03:49:01,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-12-18 03:49:01,563 INFO L933 BasicCegarLoop]: 1515 mSDtfsCounter, 1770 mSDsluCounter, 4304 mSDsCounter, 0 mSdLazyCounter, 4443 mSolverCounterSat, 1139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1835 SdHoareTripleChecker+Valid, 5819 SdHoareTripleChecker+Invalid, 5582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1139 IncrementalHoareTripleChecker+Valid, 4443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:49:01,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1835 Valid, 5819 Invalid, 5582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1139 Valid, 4443 Invalid, 0 Unknown, 0 Unchecked, 14.0s Time] [2021-12-18 03:49:01,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45084 states. [2021-12-18 03:49:02,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45084 to 22701. [2021-12-18 03:49:02,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22701 states, 17138 states have (on average 1.2977593651534602) internal successors, (22241), 17434 states have internal predecessors, (22241), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1894 states have return successors, (3966), 3660 states have call predecessors, (3966), 3667 states have call successors, (3966) [2021-12-18 03:49:03,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22701 states to 22701 states and 29875 transitions. [2021-12-18 03:49:03,028 INFO L78 Accepts]: Start accepts. Automaton has 22701 states and 29875 transitions. Word has length 172 [2021-12-18 03:49:03,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:49:03,029 INFO L470 AbstractCegarLoop]: Abstraction has 22701 states and 29875 transitions. [2021-12-18 03:49:03,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.777777777777779) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (14), 7 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-18 03:49:03,029 INFO L276 IsEmpty]: Start isEmpty. Operand 22701 states and 29875 transitions. [2021-12-18 03:49:03,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-12-18 03:49:03,043 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:49:03,043 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 4, 4, 4, 3, 3, 3, 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] [2021-12-18 03:49:03,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-18 03:49:03,043 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:49:03,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:49:03,044 INFO L85 PathProgramCache]: Analyzing trace with hash 2046103374, now seen corresponding path program 1 times [2021-12-18 03:49:03,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:49:03,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042983881] [2021-12-18 03:49:03,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:03,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:49:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:03,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:49:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:49:03,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:49:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:49:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-18 03:49:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-18 03:49:03,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:49:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-18 03:49:03,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 03:49:03,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-18 03:49:03,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:03,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:03,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:49:03,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:03,338 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-18 03:49:03,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:49:03,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042983881] [2021-12-18 03:49:03,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042983881] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:49:03,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:49:03,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-18 03:49:03,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059402904] [2021-12-18 03:49:03,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:49:03,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 03:49:03,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:49:03,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 03:49:03,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:49:03,340 INFO L87 Difference]: Start difference. First operand 22701 states and 29875 transitions. Second operand has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (15), 7 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-18 03:49:07,059 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:49:14,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:49:14,373 INFO L93 Difference]: Finished difference Result 67854 states and 94161 transitions. [2021-12-18 03:49:14,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-18 03:49:14,374 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (15), 7 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 180 [2021-12-18 03:49:14,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:49:14,511 INFO L225 Difference]: With dead ends: 67854 [2021-12-18 03:49:14,511 INFO L226 Difference]: Without dead ends: 45171 [2021-12-18 03:49:14,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-12-18 03:49:14,553 INFO L933 BasicCegarLoop]: 1516 mSDtfsCounter, 2007 mSDsluCounter, 3197 mSDsCounter, 0 mSdLazyCounter, 3085 mSolverCounterSat, 1386 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2073 SdHoareTripleChecker+Valid, 4713 SdHoareTripleChecker+Invalid, 4471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1386 IncrementalHoareTripleChecker+Valid, 3085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-12-18 03:49:14,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2073 Valid, 4713 Invalid, 4471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1386 Valid, 3085 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2021-12-18 03:49:14,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45171 states. [2021-12-18 03:49:15,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45171 to 22701. [2021-12-18 03:49:15,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22701 states, 17138 states have (on average 1.2977593651534602) internal successors, (22241), 17434 states have internal predecessors, (22241), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1894 states have return successors, (3966), 3660 states have call predecessors, (3966), 3667 states have call successors, (3966) [2021-12-18 03:49:16,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22701 states to 22701 states and 29875 transitions. [2021-12-18 03:49:16,086 INFO L78 Accepts]: Start accepts. Automaton has 22701 states and 29875 transitions. Word has length 180 [2021-12-18 03:49:16,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:49:16,087 INFO L470 AbstractCegarLoop]: Abstraction has 22701 states and 29875 transitions. [2021-12-18 03:49:16,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (15), 7 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-18 03:49:16,087 INFO L276 IsEmpty]: Start isEmpty. Operand 22701 states and 29875 transitions. [2021-12-18 03:49:16,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-12-18 03:49:16,116 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:49:16,116 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2021-12-18 03:49:16,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-18 03:49:16,116 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:49:16,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:49:16,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1366793148, now seen corresponding path program 1 times [2021-12-18 03:49:16,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:49:16,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616387570] [2021-12-18 03:49:16,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:16,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:49:16,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:16,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:49:16,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:49:16,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:49:16,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:49:16,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:49:16,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:49:16,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:16,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:49:16,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:49:16,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:16,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-18 03:49:16,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-18 03:49:16,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 03:49:16,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-18 03:49:16,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:16,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 03:49:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-18 03:49:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:16,363 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-18 03:49:16,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:49:16,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616387570] [2021-12-18 03:49:16,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616387570] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:49:16,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:49:16,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-18 03:49:16,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375296982] [2021-12-18 03:49:16,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:49:16,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-18 03:49:16,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:49:16,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-18 03:49:16,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-18 03:49:16,366 INFO L87 Difference]: Start difference. First operand 22701 states and 29875 transitions. Second operand has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 7 states have internal predecessors, (128), 2 states have call successors, (20), 8 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-18 03:49:33,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:49:33,479 INFO L93 Difference]: Finished difference Result 70661 states and 100156 transitions. [2021-12-18 03:49:33,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-18 03:49:33,479 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 7 states have internal predecessors, (128), 2 states have call successors, (20), 8 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 190 [2021-12-18 03:49:33,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:49:33,618 INFO L225 Difference]: With dead ends: 70661 [2021-12-18 03:49:33,619 INFO L226 Difference]: Without dead ends: 48236 [2021-12-18 03:49:33,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=198, Invalid=614, Unknown=0, NotChecked=0, Total=812 [2021-12-18 03:49:33,668 INFO L933 BasicCegarLoop]: 1527 mSDtfsCounter, 1813 mSDsluCounter, 8600 mSDsCounter, 0 mSdLazyCounter, 4918 mSolverCounterSat, 926 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1956 SdHoareTripleChecker+Valid, 10127 SdHoareTripleChecker+Invalid, 5844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 926 IncrementalHoareTripleChecker+Valid, 4918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:49:33,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1956 Valid, 10127 Invalid, 5844 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [926 Valid, 4918 Invalid, 0 Unknown, 0 Unchecked, 14.3s Time] [2021-12-18 03:49:33,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48236 states. [2021-12-18 03:49:35,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48236 to 22827. [2021-12-18 03:49:35,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22827 states, 17243 states have (on average 1.2959461810589805) internal successors, (22346), 17539 states have internal predecessors, (22346), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1915 states have return successors, (4008), 3681 states have call predecessors, (4008), 3667 states have call successors, (4008) [2021-12-18 03:49:35,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22827 states to 22827 states and 30022 transitions. [2021-12-18 03:49:35,433 INFO L78 Accepts]: Start accepts. Automaton has 22827 states and 30022 transitions. Word has length 190 [2021-12-18 03:49:35,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:49:35,434 INFO L470 AbstractCegarLoop]: Abstraction has 22827 states and 30022 transitions. [2021-12-18 03:49:35,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 7 states have internal predecessors, (128), 2 states have call successors, (20), 8 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-18 03:49:35,434 INFO L276 IsEmpty]: Start isEmpty. Operand 22827 states and 30022 transitions. [2021-12-18 03:49:35,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-12-18 03:49:35,442 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:49:35,442 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2021-12-18 03:49:35,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-18 03:49:35,443 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:49:35,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:49:35,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1313183735, now seen corresponding path program 1 times [2021-12-18 03:49:35,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:49:35,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731463793] [2021-12-18 03:49:35,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:35,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:49:35,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:35,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:49:35,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:49:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:49:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:49:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:49:35,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:49:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:35,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:35,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:49:35,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:49:35,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:35,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-18 03:49:35,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-18 03:49:35,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 03:49:35,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-18 03:49:35,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:35,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-18 03:49:35,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-18 03:49:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:35,656 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-18 03:49:35,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:49:35,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731463793] [2021-12-18 03:49:35,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731463793] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:49:35,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549088944] [2021-12-18 03:49:35,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:35,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:49:35,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:49:35,660 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 03:49:35,680 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 03:49:36,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:36,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 1780 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 03:49:36,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:49:36,384 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-18 03:49:36,384 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:49:36,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549088944] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:49:36,384 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:49:36,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-18 03:49:36,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090668068] [2021-12-18 03:49:36,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:49:36,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:49:36,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:49:36,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:49:36,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:49:36,385 INFO L87 Difference]: Start difference. First operand 22827 states and 30022 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-18 03:49:37,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:49:37,921 INFO L93 Difference]: Finished difference Result 51734 states and 69107 transitions. [2021-12-18 03:49:37,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:49:37,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 191 [2021-12-18 03:49:37,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:49:37,999 INFO L225 Difference]: With dead ends: 51734 [2021-12-18 03:49:38,000 INFO L226 Difference]: Without dead ends: 29183 [2021-12-18 03:49:38,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:49:38,037 INFO L933 BasicCegarLoop]: 1163 mSDtfsCounter, 222 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:49:38,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 2055 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 03:49:38,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29183 states. [2021-12-18 03:49:39,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29183 to 22869. [2021-12-18 03:49:39,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22869 states, 17285 states have (on average 1.2952270754989876) internal successors, (22388), 17581 states have internal predecessors, (22388), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1915 states have return successors, (4008), 3681 states have call predecessors, (4008), 3667 states have call successors, (4008) [2021-12-18 03:49:39,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22869 states to 22869 states and 30064 transitions. [2021-12-18 03:49:39,355 INFO L78 Accepts]: Start accepts. Automaton has 22869 states and 30064 transitions. Word has length 191 [2021-12-18 03:49:39,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:49:39,355 INFO L470 AbstractCegarLoop]: Abstraction has 22869 states and 30064 transitions. [2021-12-18 03:49:39,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-18 03:49:39,356 INFO L276 IsEmpty]: Start isEmpty. Operand 22869 states and 30064 transitions. [2021-12-18 03:49:39,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-18 03:49:39,363 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:49:39,363 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2021-12-18 03:49:39,382 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 03:49:39,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:49:39,565 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:49:39,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:49:39,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1313741947, now seen corresponding path program 1 times [2021-12-18 03:49:39,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:49:39,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749279412] [2021-12-18 03:49:39,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:39,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:49:39,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:39,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:49:39,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:49:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:49:39,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:49:39,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:49:39,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:49:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:39,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:49:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:49:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-18 03:49:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-18 03:49:39,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-18 03:49:39,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-18 03:49:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:39,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 03:49:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-18 03:49:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-18 03:49:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-18 03:49:39,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:39,962 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-18 03:49:39,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:49:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749279412] [2021-12-18 03:49:39,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749279412] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:49:39,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:49:39,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-18 03:49:39,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170233319] [2021-12-18 03:49:39,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:49:39,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-18 03:49:39,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:49:39,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-18 03:49:39,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-18 03:49:39,965 INFO L87 Difference]: Start difference. First operand 22869 states and 30064 transitions. Second operand has 13 states, 13 states have (on average 10.307692307692308) internal successors, (134), 5 states have internal predecessors, (134), 2 states have call successors, (22), 8 states have call predecessors, (22), 3 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-18 03:49:49,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:49:49,306 INFO L93 Difference]: Finished difference Result 57760 states and 80278 transitions. [2021-12-18 03:49:49,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-18 03:49:49,309 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.307692307692308) internal successors, (134), 5 states have internal predecessors, (134), 2 states have call successors, (22), 8 states have call predecessors, (22), 3 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) Word has length 199 [2021-12-18 03:49:49,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:49:49,438 INFO L225 Difference]: With dead ends: 57760 [2021-12-18 03:49:49,439 INFO L226 Difference]: Without dead ends: 35167 [2021-12-18 03:49:49,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-12-18 03:49:49,486 INFO L933 BasicCegarLoop]: 1112 mSDtfsCounter, 1455 mSDsluCounter, 5521 mSDsCounter, 0 mSdLazyCounter, 3640 mSolverCounterSat, 880 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1531 SdHoareTripleChecker+Valid, 6633 SdHoareTripleChecker+Invalid, 4520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 880 IncrementalHoareTripleChecker+Valid, 3640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:49:49,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1531 Valid, 6633 Invalid, 4520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [880 Valid, 3640 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2021-12-18 03:49:49,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35167 states. [2021-12-18 03:49:50,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35167 to 22974. [2021-12-18 03:49:50,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22974 states, 17369 states have (on average 1.293799297599171) internal successors, (22472), 17644 states have internal predecessors, (22472), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1936 states have return successors, (4029), 3723 states have call predecessors, (4029), 3667 states have call successors, (4029) [2021-12-18 03:49:51,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22974 states to 22974 states and 30169 transitions. [2021-12-18 03:49:51,057 INFO L78 Accepts]: Start accepts. Automaton has 22974 states and 30169 transitions. Word has length 199 [2021-12-18 03:49:51,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:49:51,058 INFO L470 AbstractCegarLoop]: Abstraction has 22974 states and 30169 transitions. [2021-12-18 03:49:51,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 10.307692307692308) internal successors, (134), 5 states have internal predecessors, (134), 2 states have call successors, (22), 8 states have call predecessors, (22), 3 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-18 03:49:51,058 INFO L276 IsEmpty]: Start isEmpty. Operand 22974 states and 30169 transitions. [2021-12-18 03:49:51,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-12-18 03:49:51,067 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:49:51,067 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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] [2021-12-18 03:49:51,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-18 03:49:51,067 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:49:51,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:49:51,068 INFO L85 PathProgramCache]: Analyzing trace with hash 3020273, now seen corresponding path program 1 times [2021-12-18 03:49:51,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:49:51,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115809200] [2021-12-18 03:49:51,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:51,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:49:51,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:49:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:49:51,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:49:51,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:49:51,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 03:49:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-18 03:49:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:51,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:51,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:49:51,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:49:51,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:49:51,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-18 03:49:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-18 03:49:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-18 03:49:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-18 03:49:51,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:49:51,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-18 03:49:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-18 03:49:51,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-18 03:49:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 03:49:51,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:51,755 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-18 03:49:51,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:49:51,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115809200] [2021-12-18 03:49:51,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115809200] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:49:51,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826498350] [2021-12-18 03:49:51,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:49:51,756 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:49:51,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:49:51,768 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 03:49:51,769 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 03:49:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:49:52,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 1847 conjuncts, 72 conjunts are in the unsatisfiable core [2021-12-18 03:49:52,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:49:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 39 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-18 03:49:53,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 03:49:54,179 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-12-18 03:49:54,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826498350] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-18 03:49:54,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-18 03:49:54,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [21, 16] total 34 [2021-12-18 03:49:54,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127651806] [2021-12-18 03:49:54,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:49:54,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-18 03:49:54,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:49:54,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-18 03:49:54,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1000, Unknown=0, NotChecked=0, Total=1122 [2021-12-18 03:49:54,208 INFO L87 Difference]: Start difference. First operand 22974 states and 30169 transitions. Second operand has 11 states, 10 states have (on average 13.2) internal successors, (132), 9 states have internal predecessors, (132), 5 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-18 03:49:59,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:49:59,479 INFO L93 Difference]: Finished difference Result 60998 states and 80172 transitions. [2021-12-18 03:49:59,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 03:49:59,480 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.2) internal successors, (132), 9 states have internal predecessors, (132), 5 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 205 [2021-12-18 03:49:59,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:49:59,580 INFO L225 Difference]: With dead ends: 60998 [2021-12-18 03:49:59,580 INFO L226 Difference]: Without dead ends: 37683 [2021-12-18 03:49:59,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 413 SyntacticMatches, 21 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2021-12-18 03:49:59,627 INFO L933 BasicCegarLoop]: 1132 mSDtfsCounter, 4060 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 3298 mSolverCounterSat, 1350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4114 SdHoareTripleChecker+Valid, 3078 SdHoareTripleChecker+Invalid, 4648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1350 IncrementalHoareTripleChecker+Valid, 3298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-18 03:49:59,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4114 Valid, 3078 Invalid, 4648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1350 Valid, 3298 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-18 03:49:59,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37683 states. [2021-12-18 03:50:01,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37683 to 22953. [2021-12-18 03:50:01,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22953 states, 17348 states have (on average 1.2933479363615403) internal successors, (22437), 17630 states have internal predecessors, (22437), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1936 states have return successors, (4029), 3716 states have call predecessors, (4029), 3667 states have call successors, (4029) [2021-12-18 03:50:01,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22953 states to 22953 states and 30134 transitions. [2021-12-18 03:50:01,293 INFO L78 Accepts]: Start accepts. Automaton has 22953 states and 30134 transitions. Word has length 205 [2021-12-18 03:50:01,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:50:01,294 INFO L470 AbstractCegarLoop]: Abstraction has 22953 states and 30134 transitions. [2021-12-18 03:50:01,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.2) internal successors, (132), 9 states have internal predecessors, (132), 5 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-18 03:50:01,294 INFO L276 IsEmpty]: Start isEmpty. Operand 22953 states and 30134 transitions. [2021-12-18 03:50:01,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-12-18 03:50:01,306 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:50:01,307 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2021-12-18 03:50:01,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-18 03:50:01,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:50:01,524 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:50:01,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:50:01,524 INFO L85 PathProgramCache]: Analyzing trace with hash -113776025, now seen corresponding path program 1 times [2021-12-18 03:50:01,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:50:01,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473620178] [2021-12-18 03:50:01,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:50:01,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:50:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:01,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:50:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:50:01,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:50:01,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:50:01,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-18 03:50:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 03:50:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:50:01,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:50:01,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-18 03:50:01,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-18 03:50:01,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-18 03:50:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-18 03:50:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:50:01,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-18 03:50:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-18 03:50:01,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-18 03:50:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:50:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:50:01,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:01,803 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-18 03:50:01,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:50:01,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473620178] [2021-12-18 03:50:01,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473620178] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:50:01,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:50:01,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-18 03:50:01,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298609412] [2021-12-18 03:50:01,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:50:01,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-18 03:50:01,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:50:01,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-18 03:50:01,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-18 03:50:01,807 INFO L87 Difference]: Start difference. First operand 22953 states and 30134 transitions. Second operand has 10 states, 10 states have (on average 13.7) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (21), 9 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-18 03:50:11,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:50:11,849 INFO L93 Difference]: Finished difference Result 54604 states and 75866 transitions. [2021-12-18 03:50:11,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-18 03:50:11,850 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.7) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (21), 9 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 222 [2021-12-18 03:50:11,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:50:11,945 INFO L225 Difference]: With dead ends: 54604 [2021-12-18 03:50:11,945 INFO L226 Difference]: Without dead ends: 31669 [2021-12-18 03:50:11,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-12-18 03:50:11,984 INFO L933 BasicCegarLoop]: 789 mSDtfsCounter, 1069 mSDsluCounter, 2327 mSDsCounter, 0 mSdLazyCounter, 2340 mSolverCounterSat, 773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 3116 SdHoareTripleChecker+Invalid, 3113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 773 IncrementalHoareTripleChecker+Valid, 2340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-12-18 03:50:11,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1117 Valid, 3116 Invalid, 3113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [773 Valid, 2340 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2021-12-18 03:50:12,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31669 states. [2021-12-18 03:50:13,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31669 to 22982. [2021-12-18 03:50:13,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22982 states, 17377 states have (on average 1.2928583760142718) internal successors, (22466), 17659 states have internal predecessors, (22466), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1936 states have return successors, (4029), 3716 states have call predecessors, (4029), 3667 states have call successors, (4029) [2021-12-18 03:50:13,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22982 states to 22982 states and 30163 transitions. [2021-12-18 03:50:13,616 INFO L78 Accepts]: Start accepts. Automaton has 22982 states and 30163 transitions. Word has length 222 [2021-12-18 03:50:13,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:50:13,617 INFO L470 AbstractCegarLoop]: Abstraction has 22982 states and 30163 transitions. [2021-12-18 03:50:13,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.7) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (21), 9 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-18 03:50:13,617 INFO L276 IsEmpty]: Start isEmpty. Operand 22982 states and 30163 transitions. [2021-12-18 03:50:13,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-12-18 03:50:13,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:50:13,628 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2021-12-18 03:50:13,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-18 03:50:13,628 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:50:13,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:50:13,629 INFO L85 PathProgramCache]: Analyzing trace with hash -107078485, now seen corresponding path program 1 times [2021-12-18 03:50:13,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:50:13,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363379057] [2021-12-18 03:50:13,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:50:13,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:50:13,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:13,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:50:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:50:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:50:13,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:50:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-18 03:50:13,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 03:50:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:50:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:50:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-18 03:50:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-18 03:50:13,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-18 03:50:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-18 03:50:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:50:13,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-18 03:50:13,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 03:50:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-18 03:50:13,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:50:13,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:13,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:50:13,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:13,822 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-18 03:50:13,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:50:13,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363379057] [2021-12-18 03:50:13,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363379057] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:50:13,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816048662] [2021-12-18 03:50:13,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:50:13,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:50:13,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:50:13,840 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 03:50:13,845 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 03:50:14,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:14,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 2389 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-18 03:50:14,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:50:14,697 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 50 proven. 1 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-18 03:50:14,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 03:50:14,951 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-18 03:50:14,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816048662] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 03:50:14,952 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 03:50:14,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 14 [2021-12-18 03:50:14,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772819386] [2021-12-18 03:50:14,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 03:50:14,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-18 03:50:14,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:50:14,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-18 03:50:14,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-12-18 03:50:14,954 INFO L87 Difference]: Start difference. First operand 22982 states and 30163 transitions. Second operand has 14 states, 14 states have (on average 13.0) internal successors, (182), 7 states have internal predecessors, (182), 2 states have call successors, (45), 9 states have call predecessors, (45), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-18 03:50:20,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:50:20,388 INFO L93 Difference]: Finished difference Result 54778 states and 76098 transitions. [2021-12-18 03:50:20,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 03:50:20,401 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.0) internal successors, (182), 7 states have internal predecessors, (182), 2 states have call successors, (45), 9 states have call predecessors, (45), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 224 [2021-12-18 03:50:20,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:50:20,496 INFO L225 Difference]: With dead ends: 54778 [2021-12-18 03:50:20,497 INFO L226 Difference]: Without dead ends: 31814 [2021-12-18 03:50:20,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 481 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-12-18 03:50:20,537 INFO L933 BasicCegarLoop]: 786 mSDtfsCounter, 1775 mSDsluCounter, 1475 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 1344 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 2261 SdHoareTripleChecker+Invalid, 2655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1344 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-18 03:50:20,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1823 Valid, 2261 Invalid, 2655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1344 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-18 03:50:20,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31814 states. [2021-12-18 03:50:22,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31814 to 23156. [2021-12-18 03:50:22,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23156 states, 17551 states have (on average 1.2899549883197539) internal successors, (22640), 17833 states have internal predecessors, (22640), 3668 states have call successors, (3668), 1825 states have call predecessors, (3668), 1936 states have return successors, (4029), 3716 states have call predecessors, (4029), 3667 states have call successors, (4029) [2021-12-18 03:50:22,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23156 states to 23156 states and 30337 transitions. [2021-12-18 03:50:22,394 INFO L78 Accepts]: Start accepts. Automaton has 23156 states and 30337 transitions. Word has length 224 [2021-12-18 03:50:22,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:50:22,395 INFO L470 AbstractCegarLoop]: Abstraction has 23156 states and 30337 transitions. [2021-12-18 03:50:22,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.0) internal successors, (182), 7 states have internal predecessors, (182), 2 states have call successors, (45), 9 states have call predecessors, (45), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-18 03:50:22,395 INFO L276 IsEmpty]: Start isEmpty. Operand 23156 states and 30337 transitions. [2021-12-18 03:50:22,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2021-12-18 03:50:22,426 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:50:22,426 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2021-12-18 03:50:22,448 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 03:50:22,643 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,SelfDestructingSolverStorable24 [2021-12-18 03:50:22,645 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:50:22,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:50:22,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1000123767, now seen corresponding path program 2 times [2021-12-18 03:50:22,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:50:22,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299523144] [2021-12-18 03:50:22,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:50:22,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:50:22,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:50:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:50:22,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:50:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:50:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-18 03:50:22,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 03:50:22,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:50:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 03:50:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-18 03:50:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 03:50:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-18 03:50:22,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-18 03:50:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:50:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-18 03:50:22,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-18 03:50:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-18 03:50:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:50:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:50:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:22,942 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 48 proven. 6 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-12-18 03:50:22,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:50:22,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299523144] [2021-12-18 03:50:22,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299523144] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:50:22,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819610519] [2021-12-18 03:50:22,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 03:50:22,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:50:22,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:50:22,960 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 03:50:22,971 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 03:50:23,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 03:50:23,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 03:50:23,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 2434 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-18 03:50:23,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:50:24,135 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 50 proven. 16 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-18 03:50:24,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 03:50:24,470 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-18 03:50:24,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819610519] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 03:50:24,470 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 03:50:24,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 21 [2021-12-18 03:50:24,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607379502] [2021-12-18 03:50:24,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 03:50:24,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-18 03:50:24,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:50:24,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-18 03:50:24,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-12-18 03:50:24,472 INFO L87 Difference]: Start difference. First operand 23156 states and 30337 transitions. Second operand has 21 states, 21 states have (on average 11.714285714285714) internal successors, (246), 14 states have internal predecessors, (246), 3 states have call successors, (47), 9 states have call predecessors, (47), 2 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-12-18 03:50:52,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:50:52,764 INFO L93 Difference]: Finished difference Result 108624 states and 153962 transitions. [2021-12-18 03:50:52,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-18 03:50:52,765 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 11.714285714285714) internal successors, (246), 14 states have internal predecessors, (246), 3 states have call successors, (47), 9 states have call predecessors, (47), 2 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 230 [2021-12-18 03:50:52,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:50:53,214 INFO L225 Difference]: With dead ends: 108624 [2021-12-18 03:50:53,214 INFO L226 Difference]: Without dead ends: 85281 [2021-12-18 03:50:53,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 498 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1026 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=533, Invalid=3127, Unknown=0, NotChecked=0, Total=3660 [2021-12-18 03:50:53,277 INFO L933 BasicCegarLoop]: 1598 mSDtfsCounter, 3369 mSDsluCounter, 8622 mSDsCounter, 0 mSdLazyCounter, 9792 mSolverCounterSat, 1938 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3577 SdHoareTripleChecker+Valid, 10220 SdHoareTripleChecker+Invalid, 11730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1938 IncrementalHoareTripleChecker+Valid, 9792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:50:53,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3577 Valid, 10220 Invalid, 11730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1938 Valid, 9792 Invalid, 0 Unknown, 0 Unchecked, 22.4s Time] [2021-12-18 03:50:53,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85281 states. [2021-12-18 03:50:57,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85281 to 50283. [2021-12-18 03:50:57,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50283 states, 38362 states have (on average 1.2845784891298682) internal successors, (49279), 38956 states have internal predecessors, (49279), 7826 states have call successors, (7826), 3855 states have call predecessors, (7826), 4094 states have return successors, (8611), 7930 states have call predecessors, (8611), 7825 states have call successors, (8611) [2021-12-18 03:50:57,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50283 states to 50283 states and 65716 transitions. [2021-12-18 03:50:57,437 INFO L78 Accepts]: Start accepts. Automaton has 50283 states and 65716 transitions. Word has length 230 [2021-12-18 03:50:57,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:50:57,437 INFO L470 AbstractCegarLoop]: Abstraction has 50283 states and 65716 transitions. [2021-12-18 03:50:57,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.714285714285714) internal successors, (246), 14 states have internal predecessors, (246), 3 states have call successors, (47), 9 states have call predecessors, (47), 2 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-12-18 03:50:57,438 INFO L276 IsEmpty]: Start isEmpty. Operand 50283 states and 65716 transitions. [2021-12-18 03:50:57,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2021-12-18 03:50:57,455 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:50:57,455 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:57,477 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 03:50:57,666 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,SelfDestructingSolverStorable25 [2021-12-18 03:50:57,667 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:50:57,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:50:57,667 INFO L85 PathProgramCache]: Analyzing trace with hash -117086870, now seen corresponding path program 1 times [2021-12-18 03:50:57,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:50:57,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268580870] [2021-12-18 03:50:57,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:50:57,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:50:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:50:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:50:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:50:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:50:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 03:50:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 03:50:57,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:50:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:50:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:50:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-18 03:50:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-18 03:50:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:50:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:50:57,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-18 03:50:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-18 03:50:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:50:57,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 03:50:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:50:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-18 03:50:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:50:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 03:50:57,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-18 03:50:57,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-18 03:50:57,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-18 03:50:57,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:57,945 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 62 proven. 9 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-18 03:50:57,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:50:57,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268580870] [2021-12-18 03:50:57,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268580870] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:50:57,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50446833] [2021-12-18 03:50:57,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:50:57,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:50:57,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:50:57,947 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 03:50:57,964 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 03:50:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:50:58,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 2285 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 03:50:58,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:50:58,759 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-12-18 03:50:58,759 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:50:58,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50446833] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:50:58,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:50:58,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-18 03:50:58,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015337340] [2021-12-18 03:50:58,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:50:58,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:50:58,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:50:58,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:50:58,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:50:58,762 INFO L87 Difference]: Start difference. First operand 50283 states and 65716 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-18 03:51:02,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:51:02,320 INFO L93 Difference]: Finished difference Result 100746 states and 132504 transitions. [2021-12-18 03:51:02,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:51:02,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 239 [2021-12-18 03:51:02,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:51:02,466 INFO L225 Difference]: With dead ends: 100746 [2021-12-18 03:51:02,466 INFO L226 Difference]: Without dead ends: 50481 [2021-12-18 03:51:02,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-12-18 03:51:02,541 INFO L933 BasicCegarLoop]: 848 mSDtfsCounter, 1 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:51:02,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1693 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 03:51:02,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50481 states. [2021-12-18 03:51:06,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50481 to 50382. [2021-12-18 03:51:06,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50382 states, 38461 states have (on average 1.2838459738436339) internal successors, (49378), 39055 states have internal predecessors, (49378), 7826 states have call successors, (7826), 3855 states have call predecessors, (7826), 4094 states have return successors, (8611), 7930 states have call predecessors, (8611), 7825 states have call successors, (8611) [2021-12-18 03:51:06,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50382 states to 50382 states and 65815 transitions. [2021-12-18 03:51:06,329 INFO L78 Accepts]: Start accepts. Automaton has 50382 states and 65815 transitions. Word has length 239 [2021-12-18 03:51:06,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:51:06,330 INFO L470 AbstractCegarLoop]: Abstraction has 50382 states and 65815 transitions. [2021-12-18 03:51:06,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-18 03:51:06,330 INFO L276 IsEmpty]: Start isEmpty. Operand 50382 states and 65815 transitions. [2021-12-18 03:51:06,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-12-18 03:51:06,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:51:06,348 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:51:06,375 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 03:51:06,567 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,SelfDestructingSolverStorable26 [2021-12-18 03:51:06,567 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:51:06,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:51:06,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1027620710, now seen corresponding path program 1 times [2021-12-18 03:51:06,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:51:06,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541907183] [2021-12-18 03:51:06,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:51:06,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:51:06,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:51:06,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:51:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:51:06,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:51:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:51:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 03:51:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 03:51:06,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:51:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:51:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:51:06,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-18 03:51:06,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-18 03:51:06,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:51:06,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:51:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-18 03:51:06,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-18 03:51:06,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:51:06,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 03:51:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:51:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-18 03:51:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:51:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 03:51:06,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-18 03:51:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-18 03:51:06,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-18 03:51:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:06,833 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 62 proven. 9 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-18 03:51:06,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:51:06,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541907183] [2021-12-18 03:51:06,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541907183] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 03:51:06,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057889123] [2021-12-18 03:51:06,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:51:06,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 03:51:06,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:51:06,835 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 03:51:06,836 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 03:51:07,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:07,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 2300 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-18 03:51:07,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 03:51:07,756 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-12-18 03:51:07,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 03:51:07,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057889123] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:51:07,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-18 03:51:07,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-18 03:51:07,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193142376] [2021-12-18 03:51:07,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:51:07,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:51:07,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:51:07,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:51:07,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-18 03:51:07,758 INFO L87 Difference]: Start difference. First operand 50382 states and 65815 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, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-18 03:51:12,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:51:12,580 INFO L93 Difference]: Finished difference Result 113723 states and 150131 transitions. [2021-12-18 03:51:12,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 03:51:12,581 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, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 241 [2021-12-18 03:51:12,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:51:12,765 INFO L225 Difference]: With dead ends: 113723 [2021-12-18 03:51:12,765 INFO L226 Difference]: Without dead ends: 63637 [2021-12-18 03:51:12,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-12-18 03:51:12,848 INFO L933 BasicCegarLoop]: 1101 mSDtfsCounter, 350 mSDsluCounter, 1774 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 2875 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 03:51:12,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 2875 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 03:51:12,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63637 states. [2021-12-18 03:51:16,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63637 to 50472. [2021-12-18 03:51:16,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50472 states, 38551 states have (on average 1.283183315607896) internal successors, (49468), 39145 states have internal predecessors, (49468), 7826 states have call successors, (7826), 3855 states have call predecessors, (7826), 4094 states have return successors, (8611), 7930 states have call predecessors, (8611), 7825 states have call successors, (8611) [2021-12-18 03:51:16,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50472 states to 50472 states and 65905 transitions. [2021-12-18 03:51:16,831 INFO L78 Accepts]: Start accepts. Automaton has 50472 states and 65905 transitions. Word has length 241 [2021-12-18 03:51:16,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:51:16,831 INFO L470 AbstractCegarLoop]: Abstraction has 50472 states and 65905 transitions. [2021-12-18 03:51:16,832 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, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-18 03:51:16,832 INFO L276 IsEmpty]: Start isEmpty. Operand 50472 states and 65905 transitions. [2021-12-18 03:51:16,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-12-18 03:51:16,849 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:51:16,849 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:51:16,872 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 03:51:17,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-18 03:51:17,064 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:51:17,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:51:17,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1402109632, now seen corresponding path program 1 times [2021-12-18 03:51:17,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:51:17,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542699727] [2021-12-18 03:51:17,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:51:17,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:51:17,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:51:17,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 03:51:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-18 03:51:17,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-18 03:51:17,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 03:51:17,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 03:51:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-18 03:51:17,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 03:51:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-18 03:51:17,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:51:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-18 03:51:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 03:51:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-18 03:51:17,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 03:51:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:51:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:51:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-18 03:51:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-18 03:51:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:51:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 03:51:17,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-18 03:51:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-18 03:51:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:51:17,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 03:51:17,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-18 03:51:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-18 03:51:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-18 03:51:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:51:17,557 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-18 03:51:17,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:51:17,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542699727] [2021-12-18 03:51:17,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542699727] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:51:17,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:51:17,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-18 03:51:17,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745564534] [2021-12-18 03:51:17,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:51:17,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-18 03:51:17,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:51:17,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-18 03:51:17,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-18 03:51:17,559 INFO L87 Difference]: Start difference. First operand 50472 states and 65905 transitions. Second operand has 13 states, 12 states have (on average 12.916666666666666) internal successors, (155), 6 states have internal predecessors, (155), 3 states have call successors, (28), 7 states have call predecessors, (28), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27)