./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ff03de63 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.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.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 fe434f0112be26c4714543d386b3350bd2a9bdce09b4b83ffbdf4c55da2983b7 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 17:11:42,558 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 17:11:42,560 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 17:11:42,613 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 17:11:42,613 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 17:11:42,622 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 17:11:42,623 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 17:11:42,627 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 17:11:42,629 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 17:11:42,631 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 17:11:42,632 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 17:11:42,633 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 17:11:42,633 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 17:11:42,638 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 17:11:42,639 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 17:11:42,640 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 17:11:42,641 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 17:11:42,642 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 17:11:42,643 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 17:11:42,644 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 17:11:42,645 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 17:11:42,648 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 17:11:42,649 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 17:11:42,650 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 17:11:42,652 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 17:11:42,655 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 17:11:42,655 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 17:11:42,656 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 17:11:42,656 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 17:11:42,657 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 17:11:42,657 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 17:11:42,658 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 17:11:42,659 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 17:11:42,659 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 17:11:42,660 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 17:11:42,660 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 17:11:42,660 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 17:11:42,661 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 17:11:42,661 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 17:11:42,661 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 17:11:42,662 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 17:11:42,663 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-21 17:11:42,685 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 17:11:42,685 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 17:11:42,685 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 17:11:42,686 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 17:11:42,686 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 17:11:42,686 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 17:11:42,687 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 17:11:42,687 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 17:11:42,687 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 17:11:42,687 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 17:11:42,688 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 17:11:42,688 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 17:11:42,688 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 17:11:42,689 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 17:11:42,689 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 17:11:42,689 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 17:11:42,689 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 17:11:42,689 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 17:11:42,689 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 17:11:42,690 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 17:11:42,690 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 17:11:42,690 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 17:11:42,690 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 17:11:42,690 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 17:11:42,690 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 17:11:42,690 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 17:11:42,691 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 17:11:42,691 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 17:11:42,691 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 17:11:42,691 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 17:11:42,691 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 17:11:42,691 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 -> fe434f0112be26c4714543d386b3350bd2a9bdce09b4b83ffbdf4c55da2983b7 [2021-12-21 17:11:42,854 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 17:11:42,870 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 17:11:42,872 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 17:11:42,873 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 17:11:42,873 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 17:11:42,874 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2021-12-21 17:11:42,931 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec07226b1/b21d3f3f0f4d4fffba437c71fab58cac/FLAG6f4e3908e [2021-12-21 17:11:43,602 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 17:11:43,603 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2021-12-21 17:11:43,650 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec07226b1/b21d3f3f0f4d4fffba437c71fab58cac/FLAG6f4e3908e [2021-12-21 17:11:43,974 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec07226b1/b21d3f3f0f4d4fffba437c71fab58cac [2021-12-21 17:11:43,976 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 17:11:43,978 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 17:11:43,978 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 17:11:43,979 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 17:11:43,981 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 17:11:43,981 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 05:11:43" (1/1) ... [2021-12-21 17:11:43,982 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47b92d8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:43, skipping insertion in model container [2021-12-21 17:11:43,982 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 05:11:43" (1/1) ... [2021-12-21 17:11:43,987 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 17:11:44,068 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 17:11:46,036 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.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[339084,339097] [2021-12-21 17:11:46,038 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.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[339229,339242] [2021-12-21 17:11:46,066 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 17:11:46,119 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 17:11:46,369 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.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[339084,339097] [2021-12-21 17:11:46,370 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.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[339229,339242] [2021-12-21 17:11:46,373 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 17:11:46,480 INFO L208 MainTranslator]: Completed translation [2021-12-21 17:11:46,481 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46 WrapperNode [2021-12-21 17:11:46,481 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 17:11:46,482 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 17:11:46,482 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 17:11:46,482 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 17:11:46,487 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,550 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,693 INFO L137 Inliner]: procedures = 430, calls = 2331, calls flagged for inlining = 195, calls inlined = 180, statements flattened = 4898 [2021-12-21 17:11:46,694 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 17:11:46,701 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 17:11:46,701 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 17:11:46,701 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 17:11:46,708 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,708 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,750 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,751 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,873 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,892 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,915 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,946 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 17:11:46,948 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 17:11:46,948 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 17:11:46,948 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 17:11:46,949 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (1/1) ... [2021-12-21 17:11:46,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 17:11:46,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:11:46,972 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-21 17:11:46,989 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-21 17:11:47,007 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2021-12-21 17:11:47,007 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2021-12-21 17:11:47,007 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-12-21 17:11:47,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-12-21 17:11:47,007 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-21 17:11:47,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-21 17:11:47,008 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-12-21 17:11:47,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-12-21 17:11:47,008 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2021-12-21 17:11:47,008 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2021-12-21 17:11:47,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2021-12-21 17:11:47,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2021-12-21 17:11:47,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-21 17:11:47,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-21 17:11:47,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2021-12-21 17:11:47,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2021-12-21 17:11:47,009 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2021-12-21 17:11:47,009 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2021-12-21 17:11:47,009 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-21 17:11:47,009 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-21 17:11:47,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tlan_priv [2021-12-21 17:11:47,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tlan_priv [2021-12-21 17:11:47,009 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2021-12-21 17:11:47,010 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2021-12-21 17:11:47,010 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2021-12-21 17:11:47,010 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2021-12-21 17:11:47,010 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-21 17:11:47,010 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-21 17:11:47,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-21 17:11:47,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-21 17:11:47,010 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-12-21 17:11:47,011 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-12-21 17:11:47,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-21 17:11:47,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-21 17:11:47,011 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-12-21 17:11:47,011 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-12-21 17:11:47,011 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-21 17:11:47,011 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-21 17:11:47,012 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-21 17:11:47,012 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2021-12-21 17:11:47,012 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2021-12-21 17:11:47,012 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2021-12-21 17:11:47,012 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2021-12-21 17:11:47,012 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-21 17:11:47,012 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-21 17:11:47,013 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2021-12-21 17:11:47,013 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2021-12-21 17:11:47,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-12-21 17:11:47,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-12-21 17:11:47,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tlan_priv [2021-12-21 17:11:47,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tlan_priv [2021-12-21 17:11:47,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2021-12-21 17:11:47,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2021-12-21 17:11:47,014 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2021-12-21 17:11:47,014 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2021-12-21 17:11:47,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-21 17:11:47,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-21 17:11:47,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-21 17:11:47,015 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-21 17:11:47,015 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-21 17:11:47,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-21 17:11:47,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-21 17:11:47,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-21 17:11:47,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-21 17:11:47,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-21 17:11:47,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-21 17:11:47,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-12-21 17:11:47,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-12-21 17:11:47,016 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2021-12-21 17:11:47,017 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2021-12-21 17:11:47,017 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_timer [2021-12-21 17:11:47,017 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_timer [2021-12-21 17:11:47,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2021-12-21 17:11:47,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2021-12-21 17:11:47,017 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2021-12-21 17:11:47,018 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2021-12-21 17:11:47,018 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-12-21 17:11:47,018 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-12-21 17:11:47,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_88 [2021-12-21 17:11:47,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_88 [2021-12-21 17:11:47,018 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-21 17:11:47,018 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-21 17:11:47,018 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2021-12-21 17:11:47,018 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2021-12-21 17:11:47,018 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2021-12-21 17:11:47,019 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2021-12-21 17:11:47,019 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2021-12-21 17:11:47,019 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2021-12-21 17:11:47,019 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-21 17:11:47,019 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2021-12-21 17:11:47,020 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2021-12-21 17:11:47,020 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2021-12-21 17:11:47,020 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2021-12-21 17:11:47,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-12-21 17:11:47,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-12-21 17:11:47,020 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 17:11:47,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-21 17:11:47,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-21 17:11:47,021 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-21 17:11:47,021 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-21 17:11:47,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-21 17:11:47,021 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-21 17:11:47,021 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-21 17:11:47,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-21 17:11:47,021 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2021-12-21 17:11:47,022 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2021-12-21 17:11:47,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2021-12-21 17:11:47,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2021-12-21 17:11:47,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2021-12-21 17:11:47,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2021-12-21 17:11:47,022 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-21 17:11:47,022 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-21 17:11:47,023 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-21 17:11:47,023 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-21 17:11:47,023 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-21 17:11:47,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-21 17:11:47,024 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2021-12-21 17:11:47,025 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2021-12-21 17:11:47,025 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-12-21 17:11:47,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-12-21 17:11:47,026 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2021-12-21 17:11:47,027 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2021-12-21 17:11:47,027 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2021-12-21 17:11:47,027 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2021-12-21 17:11:47,027 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 17:11:47,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 17:11:47,031 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2021-12-21 17:11:47,032 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2021-12-21 17:11:47,032 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_up [2021-12-21 17:11:47,032 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_up [2021-12-21 17:11:47,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-21 17:11:47,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-21 17:11:47,032 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-12-21 17:11:47,032 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-12-21 17:11:47,032 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2021-12-21 17:11:47,032 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2021-12-21 17:11:47,033 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2021-12-21 17:11:47,033 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2021-12-21 17:11:47,033 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2021-12-21 17:11:47,033 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2021-12-21 17:11:47,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-21 17:11:47,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-21 17:11:47,033 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_finish_auto_neg [2021-12-21 17:11:47,033 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_finish_auto_neg [2021-12-21 17:11:47,033 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-12-21 17:11:47,033 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-12-21 17:11:47,033 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-12-21 17:11:47,034 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-12-21 17:11:47,034 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2021-12-21 17:11:47,034 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2021-12-21 17:11:47,034 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_start_link [2021-12-21 17:11:47,034 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_start_link [2021-12-21 17:11:47,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-21 17:11:47,034 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2021-12-21 17:11:47,034 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2021-12-21 17:11:47,034 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-12-21 17:11:47,034 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-12-21 17:11:47,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-21 17:11:47,035 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-12-21 17:11:47,035 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-12-21 17:11:47,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2021-12-21 17:11:47,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2021-12-21 17:11:47,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-21 17:11:47,035 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2021-12-21 17:11:47,035 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2021-12-21 17:11:47,035 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2021-12-21 17:11:47,035 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2021-12-21 17:11:47,036 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2021-12-21 17:11:47,036 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2021-12-21 17:11:47,036 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-21 17:11:47,036 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-21 17:11:47,036 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-12-21 17:11:47,036 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-12-21 17:11:47,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-21 17:11:47,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-21 17:11:47,036 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2021-12-21 17:11:47,036 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2021-12-21 17:11:47,036 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2021-12-21 17:11:47,037 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2021-12-21 17:11:47,037 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2021-12-21 17:11:47,037 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2021-12-21 17:11:47,037 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-12-21 17:11:47,037 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-12-21 17:11:47,037 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-21 17:11:47,037 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-21 17:11:47,037 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2021-12-21 17:11:47,037 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2021-12-21 17:11:47,037 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2021-12-21 17:11:47,038 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2021-12-21 17:11:47,038 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2021-12-21 17:11:47,038 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2021-12-21 17:11:47,038 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2021-12-21 17:11:47,038 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2021-12-21 17:11:47,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-21 17:11:47,038 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2021-12-21 17:11:47,038 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2021-12-21 17:11:47,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-21 17:11:47,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-21 17:11:47,038 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2021-12-21 17:11:47,039 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2021-12-21 17:11:47,039 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-12-21 17:11:47,039 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-12-21 17:11:47,039 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2021-12-21 17:11:47,039 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2021-12-21 17:11:47,039 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2021-12-21 17:11:47,039 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2021-12-21 17:11:47,039 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_reset [2021-12-21 17:11:47,039 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_reset [2021-12-21 17:11:47,039 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2021-12-21 17:11:47,040 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2021-12-21 17:11:47,040 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-21 17:11:47,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-21 17:11:47,040 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2021-12-21 17:11:47,040 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2021-12-21 17:11:47,040 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-12-21 17:11:47,040 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-12-21 17:11:47,040 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-12-21 17:11:47,040 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-12-21 17:11:47,040 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2021-12-21 17:11:47,041 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2021-12-21 17:11:47,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 17:11:47,041 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2021-12-21 17:11:47,041 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2021-12-21 17:11:47,041 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2021-12-21 17:11:47,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-21 17:11:47,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-21 17:11:47,041 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2021-12-21 17:11:47,041 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2021-12-21 17:11:47,041 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2021-12-21 17:11:47,041 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2021-12-21 17:11:47,736 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 17:11:47,739 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 17:11:48,512 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-21 17:11:49,892 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: assume 1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296; [2021-12-21 17:11:49,892 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: assume !(1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296); [2021-12-21 17:11:49,892 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet339#1; [2021-12-21 17:11:49,892 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume !(16 == ~debug~0); [2021-12-21 17:11:49,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2021-12-21 17:11:49,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet340#1; [2021-12-21 17:11:49,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: assume !(16 == ~debug~0); [2021-12-21 17:11:49,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: assume 0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616; [2021-12-21 17:11:49,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: assume !(0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616); [2021-12-21 17:11:49,893 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet336#1; [2021-12-21 17:11:49,894 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: assume !(16 == ~debug~0); [2021-12-21 17:11:49,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume tlan_eisa_probe_~ioaddr~0#1 <= 36863; [2021-12-21 17:11:49,896 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume !(tlan_eisa_probe_~ioaddr~0#1 <= 36863); [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979-2: SUMMARY for call tlan_eisa_probe_#t~ret337#1 := inb((if (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: assume 0 != ~bitwiseAnd(~debug~0, 16); [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: assume !(0 != ~bitwiseAnd(~debug~0, 16)); [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: SUMMARY for call tlan_eisa_probe_#t~ret333#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950-1: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret333#1;havoc tlan_eisa_probe_#t~ret333#1; [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: SUMMARY for call tlan_eisa_probe_#t~ret338#1 := tlan_probe1(0, 0, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12, 0, 0); srcloc: null [2021-12-21 17:11:49,897 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume 4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296; [2021-12-21 17:11:49,898 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume !(4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296); [2021-12-21 17:11:49,898 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret337#1;havoc tlan_eisa_probe_#t~ret337#1; [2021-12-21 17:11:49,898 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921-1: assume 0 != ~bitwiseAnd(~debug~0, 16); [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921-1: assume !(0 != ~bitwiseAnd(~debug~0, 16)); [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923-1: tlan_eisa_probe_~tmp~35#1 := tlan_eisa_probe_#t~ret327#1;havoc tlan_eisa_probe_#t~ret327#1;havoc tlan_eisa_probe_#t~nondet328#1; [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: SUMMARY for call tlan_eisa_probe_#t~ret327#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: assume 16 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: assume !(16 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: tlan_eisa_probe_~irq~0#1 := 5; [2021-12-21 17:11:49,899 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: assume -2147483648 <= tlan_eisa_probe_#t~ret338#1 && tlan_eisa_probe_#t~ret338#1 <= 2147483647;tlan_eisa_probe_~rc~2#1 := tlan_eisa_probe_#t~ret338#1;havoc tlan_eisa_probe_#t~ret338#1; [2021-12-21 17:11:49,900 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-1: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret334#1;havoc tlan_eisa_probe_#t~ret334#1; [2021-12-21 17:11:49,900 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: SUMMARY for call tlan_eisa_probe_#t~ret334#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2021-12-21 17:11:49,900 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: assume 32 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2021-12-21 17:11:49,900 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: assume !(32 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2021-12-21 17:11:49,900 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: tlan_eisa_probe_~irq~0#1 := 9; [2021-12-21 17:11:49,903 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928-1: assume 0 != ~bitwiseAnd(~debug~0, 16);havoc tlan_eisa_probe_#t~nondet331#1; [2021-12-21 17:11:49,903 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928-1: assume !(0 != ~bitwiseAnd(~debug~0, 16)); [2021-12-21 17:11:49,903 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: assume 8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296; [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: assume !(8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296); [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: SUMMARY for call tlan_eisa_probe_#t~ret329#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-1: tlan_eisa_probe_~tmp___0~12#1 := tlan_eisa_probe_#t~ret329#1;havoc tlan_eisa_probe_#t~ret329#1;havoc tlan_eisa_probe_#t~nondet330#1; [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume 64 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume !(64 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: tlan_eisa_probe_~irq~0#1 := 10; [2021-12-21 17:11:49,904 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935-1: call tlan_eisa_probe_#t~ret332#1.base, tlan_eisa_probe_#t~ret332#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0);tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset := tlan_eisa_probe_#t~ret332#1.base, tlan_eisa_probe_#t~ret332#1.offset;havoc tlan_eisa_probe_#t~ret332#1.base, tlan_eisa_probe_#t~ret332#1.offset; [2021-12-21 17:11:49,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: assume 128 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2021-12-21 17:11:49,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: assume !(128 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2021-12-21 17:11:49,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: tlan_eisa_probe_~irq~0#1 := 11; [2021-12-21 17:11:49,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: SUMMARY for call tlan_eisa_probe_#t~ret335#1 := inb((if (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2021-12-21 17:11:49,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036-1: tlan_eisa_probe_~ioaddr~0#1 := 4096 + tlan_eisa_probe_~ioaddr~0#1; [2021-12-21 17:11:49,905 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970-1: tlan_eisa_probe_~tmp___3~1#1 := tlan_eisa_probe_#t~ret335#1;havoc tlan_eisa_probe_#t~ret335#1; [2021-12-21 17:11:49,997 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 17:11:50,019 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 17:11:50,019 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-21 17:11:50,023 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 05:11:50 BoogieIcfgContainer [2021-12-21 17:11:50,023 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 17:11:50,024 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 17:11:50,024 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 17:11:50,027 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 17:11:50,027 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 05:11:43" (1/3) ... [2021-12-21 17:11:50,027 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b327c52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 05:11:50, skipping insertion in model container [2021-12-21 17:11:50,027 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 05:11:46" (2/3) ... [2021-12-21 17:11:50,028 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b327c52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 05:11:50, skipping insertion in model container [2021-12-21 17:11:50,028 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 05:11:50" (3/3) ... [2021-12-21 17:11:50,029 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2021-12-21 17:11:50,033 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 17:11:50,034 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-21 17:11:50,078 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 17:11:50,090 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-21 17:11:50,091 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-21 17:11:50,141 INFO L276 IsEmpty]: Start isEmpty. Operand has 1996 states, 1285 states have (on average 1.2568093385214008) internal successors, (1615), 1339 states have internal predecessors, (1615), 602 states have call successors, (602), 108 states have call predecessors, (602), 107 states have return successors, (598), 580 states have call predecessors, (598), 598 states have call successors, (598) [2021-12-21 17:11:50,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-21 17:11:50,158 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:11:50,159 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 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-21 17:11:50,160 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:11:50,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:11:50,163 INFO L85 PathProgramCache]: Analyzing trace with hash -154693433, now seen corresponding path program 1 times [2021-12-21 17:11:50,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:11:50,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830702236] [2021-12-21 17:11:50,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:11:50,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:11:50,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:11:50,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:11:50,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:50,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:50,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:11:50,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:50,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:50,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:50,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:11:50,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:50,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:50,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:50,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:11:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:11:50,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:11:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:50,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:11:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:11:50,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:11:50,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 17:11:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-21 17:11:50,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-21 17:11:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:50,861 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-12-21 17:11:50,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:11:50,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830702236] [2021-12-21 17:11:50,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830702236] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:11:50,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:11:50,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 17:11:50,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004785420] [2021-12-21 17:11:50,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:11:50,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 17:11:50,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:11:50,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 17:11:50,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-21 17:11:50,896 INFO L87 Difference]: Start difference. First operand has 1996 states, 1285 states have (on average 1.2568093385214008) internal successors, (1615), 1339 states have internal predecessors, (1615), 602 states have call successors, (602), 108 states have call predecessors, (602), 107 states have return successors, (598), 580 states have call predecessors, (598), 598 states have call successors, (598) Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-21 17:11:56,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:11:56,620 INFO L93 Difference]: Finished difference Result 4400 states and 6444 transitions. [2021-12-21 17:11:56,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 17:11:56,622 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 172 [2021-12-21 17:11:56,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:11:56,654 INFO L225 Difference]: With dead ends: 4400 [2021-12-21 17:11:56,654 INFO L226 Difference]: Without dead ends: 2342 [2021-12-21 17:11:56,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-12-21 17:11:56,673 INFO L933 BasicCegarLoop]: 2344 mSDtfsCounter, 2440 mSDsluCounter, 3355 mSDsCounter, 0 mSdLazyCounter, 3089 mSolverCounterSat, 2912 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2769 SdHoareTripleChecker+Valid, 5699 SdHoareTripleChecker+Invalid, 6001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2912 IncrementalHoareTripleChecker+Valid, 3089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-12-21 17:11:56,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2769 Valid, 5699 Invalid, 6001 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2912 Valid, 3089 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2021-12-21 17:11:56,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2342 states. [2021-12-21 17:11:56,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2342 to 1903. [2021-12-21 17:11:56,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.2497972424979724) internal successors, (1541), 1284 states have internal predecessors, (1541), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:11:56,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2673 transitions. [2021-12-21 17:11:56,858 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2673 transitions. Word has length 172 [2021-12-21 17:11:56,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:11:56,861 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2673 transitions. [2021-12-21 17:11:56,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-21 17:11:56,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2673 transitions. [2021-12-21 17:11:56,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-21 17:11:56,871 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:11:56,872 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:11:56,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-21 17:11:56,872 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:11:56,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:11:56,873 INFO L85 PathProgramCache]: Analyzing trace with hash -2020917808, now seen corresponding path program 1 times [2021-12-21 17:11:56,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:11:56,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558006597] [2021-12-21 17:11:56,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:11:56,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:11:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:57,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:11:57,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:11:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:57,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:57,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:57,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:11:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:57,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:57,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:11:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:57,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:11:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:11:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:11:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:11:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:11:57,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:11:57,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:11:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:11:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:11:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:11:57,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:11:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:57,276 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:11:57,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:11:57,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558006597] [2021-12-21 17:11:57,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558006597] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:11:57,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698137584] [2021-12-21 17:11:57,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:11:57,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:11:57,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:11:57,290 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-21 17:11:57,292 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-21 17:11:58,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:58,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 3014 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:11:58,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:11:58,388 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:11:58,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:11:58,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698137584] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:11:58,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:11:58,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:11:58,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861230463] [2021-12-21 17:11:58,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:11:58,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:11:58,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:11:58,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:11:58,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:11:58,393 INFO L87 Difference]: Start difference. First operand 1903 states and 2673 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:11:58,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:11:58,542 INFO L93 Difference]: Finished difference Result 3787 states and 5340 transitions. [2021-12-21 17:11:58,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:11:58,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 192 [2021-12-21 17:11:58,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:11:58,561 INFO L225 Difference]: With dead ends: 3787 [2021-12-21 17:11:58,562 INFO L226 Difference]: Without dead ends: 1903 [2021-12-21 17:11:58,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:11:58,577 INFO L933 BasicCegarLoop]: 2669 mSDtfsCounter, 2542 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2542 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:11:58,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2542 Valid, 2669 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:11:58,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2021-12-21 17:11:58,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1903. [2021-12-21 17:11:58,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.248986212489862) internal successors, (1540), 1284 states have internal predecessors, (1540), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:11:58,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2672 transitions. [2021-12-21 17:11:58,678 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2672 transitions. Word has length 192 [2021-12-21 17:11:58,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:11:58,679 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2672 transitions. [2021-12-21 17:11:58,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:11:58,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2672 transitions. [2021-12-21 17:11:58,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-21 17:11:58,683 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:11:58,683 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:11:58,722 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-21 17:11:58,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:11:58,899 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:11:58,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:11:58,900 INFO L85 PathProgramCache]: Analyzing trace with hash 462808641, now seen corresponding path program 1 times [2021-12-21 17:11:58,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:11:58,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647754725] [2021-12-21 17:11:58,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:11:58,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:11:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:59,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:11:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:11:59,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:59,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:11:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:59,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:59,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:11:59,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:11:59,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:11:59,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:11:59,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:11:59,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:11:59,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:59,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:11:59,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:11:59,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:11:59,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:11:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:11:59,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:11:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:11:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:11:59,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:11:59,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,245 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:11:59,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:11:59,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647754725] [2021-12-21 17:11:59,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647754725] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:11:59,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688415283] [2021-12-21 17:11:59,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:11:59,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:11:59,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:11:59,247 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-21 17:11:59,248 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-21 17:11:59,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:11:59,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 3015 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:11:59,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:00,282 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:00,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:00,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688415283] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:00,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:00,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:00,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282803662] [2021-12-21 17:12:00,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:00,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:00,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:00,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:00,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:00,284 INFO L87 Difference]: Start difference. First operand 1903 states and 2672 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:00,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:00,388 INFO L93 Difference]: Finished difference Result 3787 states and 5338 transitions. [2021-12-21 17:12:00,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:00,388 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 193 [2021-12-21 17:12:00,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:00,400 INFO L225 Difference]: With dead ends: 3787 [2021-12-21 17:12:00,401 INFO L226 Difference]: Without dead ends: 1903 [2021-12-21 17:12:00,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:00,414 INFO L933 BasicCegarLoop]: 2668 mSDtfsCounter, 2540 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2540 SdHoareTripleChecker+Valid, 2668 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:00,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2540 Valid, 2668 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:00,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2021-12-21 17:12:00,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1903. [2021-12-21 17:12:00,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.2481751824817517) internal successors, (1539), 1284 states have internal predecessors, (1539), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:12:00,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2671 transitions. [2021-12-21 17:12:00,500 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2671 transitions. Word has length 193 [2021-12-21 17:12:00,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:00,501 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2671 transitions. [2021-12-21 17:12:00,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:00,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2671 transitions. [2021-12-21 17:12:00,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-21 17:12:00,504 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:00,504 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:12:00,528 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-21 17:12:00,725 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,SelfDestructingSolverStorable2 [2021-12-21 17:12:00,726 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:00,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:00,726 INFO L85 PathProgramCache]: Analyzing trace with hash -386887702, now seen corresponding path program 1 times [2021-12-21 17:12:00,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:00,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123799080] [2021-12-21 17:12:00,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:00,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:00,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:00,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:00,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:00,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:00,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:00,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:00,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:00,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:00,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:00,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:00,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:00,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:00,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:00,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:00,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:00,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 17:12:00,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:00,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:00,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:00,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:00,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:01,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 17:12:01,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:01,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-21 17:12:01,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:01,008 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:12:01,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:01,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123799080] [2021-12-21 17:12:01,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123799080] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:01,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472559930] [2021-12-21 17:12:01,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:01,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:01,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:01,010 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-21 17:12:01,011 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-21 17:12:01,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:01,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 2994 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:01,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:02,032 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:02,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:02,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472559930] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:02,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:02,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:02,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619919199] [2021-12-21 17:12:02,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:02,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:02,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:02,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:02,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:02,034 INFO L87 Difference]: Start difference. First operand 1903 states and 2671 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:02,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:02,119 INFO L93 Difference]: Finished difference Result 3787 states and 5336 transitions. [2021-12-21 17:12:02,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:02,120 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 192 [2021-12-21 17:12:02,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:02,131 INFO L225 Difference]: With dead ends: 3787 [2021-12-21 17:12:02,131 INFO L226 Difference]: Without dead ends: 1903 [2021-12-21 17:12:02,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:02,142 INFO L933 BasicCegarLoop]: 2667 mSDtfsCounter, 2540 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2540 SdHoareTripleChecker+Valid, 2667 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:02,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2540 Valid, 2667 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:02,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2021-12-21 17:12:02,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1903. [2021-12-21 17:12:02,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.2473641524736416) internal successors, (1538), 1284 states have internal predecessors, (1538), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:12:02,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2670 transitions. [2021-12-21 17:12:02,238 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2670 transitions. Word has length 192 [2021-12-21 17:12:02,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:02,239 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2670 transitions. [2021-12-21 17:12:02,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:02,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2670 transitions. [2021-12-21 17:12:02,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-21 17:12:02,242 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:02,242 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:12:02,275 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-21 17:12:02,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:02,457 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:02,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:02,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1507701219, now seen corresponding path program 1 times [2021-12-21 17:12:02,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:02,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033044169] [2021-12-21 17:12:02,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:02,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:02,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:02,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:02,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:02,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:02,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:02,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:02,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:02,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:02,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:12:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:02,723 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:12:02,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:02,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033044169] [2021-12-21 17:12:02,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033044169] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:02,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492679993] [2021-12-21 17:12:02,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:02,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:02,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:02,725 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-21 17:12:02,727 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-21 17:12:03,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:03,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 3017 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:03,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:03,769 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:03,769 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:03,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492679993] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:03,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:03,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:03,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751602411] [2021-12-21 17:12:03,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:03,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:03,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:03,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:03,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:03,771 INFO L87 Difference]: Start difference. First operand 1903 states and 2670 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:03,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:03,866 INFO L93 Difference]: Finished difference Result 3787 states and 5334 transitions. [2021-12-21 17:12:03,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:03,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 195 [2021-12-21 17:12:03,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:03,877 INFO L225 Difference]: With dead ends: 3787 [2021-12-21 17:12:03,877 INFO L226 Difference]: Without dead ends: 1903 [2021-12-21 17:12:03,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:03,887 INFO L933 BasicCegarLoop]: 2666 mSDtfsCounter, 2536 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2536 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:03,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2536 Valid, 2666 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:03,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2021-12-21 17:12:03,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1903. [2021-12-21 17:12:03,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.2465531224655313) internal successors, (1537), 1284 states have internal predecessors, (1537), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:12:03,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2669 transitions. [2021-12-21 17:12:03,964 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2669 transitions. Word has length 195 [2021-12-21 17:12:03,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:03,964 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2669 transitions. [2021-12-21 17:12:03,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:03,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2669 transitions. [2021-12-21 17:12:03,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-12-21 17:12:03,967 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:03,967 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:12:03,993 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-21 17:12:04,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:04,183 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:04,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:04,184 INFO L85 PathProgramCache]: Analyzing trace with hash -463796472, now seen corresponding path program 1 times [2021-12-21 17:12:04,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:04,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321002775] [2021-12-21 17:12:04,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:04,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:04,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:04,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:04,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:04,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:04,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:04,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:04,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:04,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:04,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:04,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:04,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:04,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:04,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:04,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:04,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:04,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:04,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:04,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:12:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:04,448 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:12:04,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:04,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321002775] [2021-12-21 17:12:04,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321002775] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:04,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178727103] [2021-12-21 17:12:04,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:04,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:04,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:04,450 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-21 17:12:04,452 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-21 17:12:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:05,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 3018 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:05,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:05,479 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:05,479 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:05,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178727103] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:05,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:05,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:05,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370004779] [2021-12-21 17:12:05,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:05,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:05,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:05,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:05,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:05,480 INFO L87 Difference]: Start difference. First operand 1903 states and 2669 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:05,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:05,569 INFO L93 Difference]: Finished difference Result 3787 states and 5332 transitions. [2021-12-21 17:12:05,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:05,570 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 196 [2021-12-21 17:12:05,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:05,580 INFO L225 Difference]: With dead ends: 3787 [2021-12-21 17:12:05,581 INFO L226 Difference]: Without dead ends: 1903 [2021-12-21 17:12:05,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:05,590 INFO L933 BasicCegarLoop]: 2665 mSDtfsCounter, 2534 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2534 SdHoareTripleChecker+Valid, 2665 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:05,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2534 Valid, 2665 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:05,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2021-12-21 17:12:05,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1903. [2021-12-21 17:12:05,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.245742092457421) internal successors, (1536), 1284 states have internal predecessors, (1536), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:12:05,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2668 transitions. [2021-12-21 17:12:05,671 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2668 transitions. Word has length 196 [2021-12-21 17:12:05,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:05,673 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2668 transitions. [2021-12-21 17:12:05,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:05,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2668 transitions. [2021-12-21 17:12:05,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-21 17:12:05,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:05,676 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:12:05,699 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-21 17:12:05,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:05,899 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:05,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:05,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1479437381, now seen corresponding path program 1 times [2021-12-21 17:12:05,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:05,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574144036] [2021-12-21 17:12:05,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:05,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:06,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:06,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:06,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:06,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:06,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:06,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:06,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:06,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:06,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:06,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:06,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:06,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:06,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:06,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 17:12:06,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 17:12:06,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-21 17:12:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,217 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:12:06,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:06,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574144036] [2021-12-21 17:12:06,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574144036] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:06,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426284428] [2021-12-21 17:12:06,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:06,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:06,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:06,218 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-21 17:12:06,247 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-21 17:12:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:06,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 2997 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:06,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:07,193 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:07,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:07,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426284428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:07,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:07,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:07,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385916593] [2021-12-21 17:12:07,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:07,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:07,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:07,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:07,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:07,194 INFO L87 Difference]: Start difference. First operand 1903 states and 2668 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:07,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:07,287 INFO L93 Difference]: Finished difference Result 3787 states and 5330 transitions. [2021-12-21 17:12:07,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:07,288 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 195 [2021-12-21 17:12:07,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:07,299 INFO L225 Difference]: With dead ends: 3787 [2021-12-21 17:12:07,300 INFO L226 Difference]: Without dead ends: 1903 [2021-12-21 17:12:07,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:07,311 INFO L933 BasicCegarLoop]: 2664 mSDtfsCounter, 2534 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2534 SdHoareTripleChecker+Valid, 2664 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:07,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2534 Valid, 2664 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:07,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2021-12-21 17:12:07,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1903. [2021-12-21 17:12:07,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1233 states have (on average 1.2449310624493106) internal successors, (1535), 1284 states have internal predecessors, (1535), 566 states have call successors, (566), 103 states have call predecessors, (566), 103 states have return successors, (566), 548 states have call predecessors, (566), 566 states have call successors, (566) [2021-12-21 17:12:07,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2667 transitions. [2021-12-21 17:12:07,410 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2667 transitions. Word has length 195 [2021-12-21 17:12:07,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:07,410 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 2667 transitions. [2021-12-21 17:12:07,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:07,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2667 transitions. [2021-12-21 17:12:07,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2021-12-21 17:12:07,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:07,414 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 17:12:07,437 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-21 17:12:07,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:07,627 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:07,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:07,628 INFO L85 PathProgramCache]: Analyzing trace with hash -513325148, now seen corresponding path program 1 times [2021-12-21 17:12:07,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:07,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560450763] [2021-12-21 17:12:07,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:07,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:07,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:07,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:07,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:07,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:07,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:07,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:07,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:07,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:07,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:07,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:07,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:12:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:07,884 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-21 17:12:07,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:07,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560450763] [2021-12-21 17:12:07,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560450763] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:07,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681079642] [2021-12-21 17:12:07,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:07,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:07,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:07,886 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-21 17:12:07,887 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-21 17:12:08,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:08,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 3020 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:08,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:08,807 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:08,808 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:08,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681079642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:08,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:08,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-21 17:12:08,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038134266] [2021-12-21 17:12:08,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:08,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:08,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:08,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:08,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:08,810 INFO L87 Difference]: Start difference. First operand 1903 states and 2667 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-21 17:12:08,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:08,951 INFO L93 Difference]: Finished difference Result 3802 states and 5343 transitions. [2021-12-21 17:12:08,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:08,953 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 198 [2021-12-21 17:12:08,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:08,963 INFO L225 Difference]: With dead ends: 3802 [2021-12-21 17:12:08,963 INFO L226 Difference]: Without dead ends: 1918 [2021-12-21 17:12:08,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:08,971 INFO L933 BasicCegarLoop]: 2662 mSDtfsCounter, 9 mSDsluCounter, 2653 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 5315 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:08,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 5315 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 17:12:08,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1918 states. [2021-12-21 17:12:09,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1918 to 1910. [2021-12-21 17:12:09,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1910 states, 1239 states have (on average 1.2445520581113803) internal successors, (1542), 1290 states have internal predecessors, (1542), 567 states have call successors, (567), 103 states have call predecessors, (567), 103 states have return successors, (567), 549 states have call predecessors, (567), 567 states have call successors, (567) [2021-12-21 17:12:09,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1910 states to 1910 states and 2676 transitions. [2021-12-21 17:12:09,065 INFO L78 Accepts]: Start accepts. Automaton has 1910 states and 2676 transitions. Word has length 198 [2021-12-21 17:12:09,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:09,066 INFO L470 AbstractCegarLoop]: Abstraction has 1910 states and 2676 transitions. [2021-12-21 17:12:09,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-21 17:12:09,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1910 states and 2676 transitions. [2021-12-21 17:12:09,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-12-21 17:12:09,069 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:09,069 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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-21 17:12:09,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-21 17:12:09,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:09,282 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:09,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:09,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1676100520, now seen corresponding path program 1 times [2021-12-21 17:12:09,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:09,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584789559] [2021-12-21 17:12:09,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:09,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:09,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:09,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:09,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:09,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:09,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:09,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:09,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:09,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:09,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:09,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:09,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:09,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:09,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:09,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:09,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:09,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:09,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:09,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-21 17:12:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:09,537 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:09,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:09,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584789559] [2021-12-21 17:12:09,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584789559] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:09,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411483253] [2021-12-21 17:12:09,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:09,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:09,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:09,571 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-21 17:12:09,572 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-21 17:12:10,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:10,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 3089 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-21 17:12:10,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:10,691 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-21 17:12:10,691 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:10,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411483253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:10,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:10,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-12-21 17:12:10,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554636419] [2021-12-21 17:12:10,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:10,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 17:12:10,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:10,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 17:12:10,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 17:12:10,693 INFO L87 Difference]: Start difference. First operand 1910 states and 2676 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:15,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:15,485 INFO L93 Difference]: Finished difference Result 6379 states and 9526 transitions. [2021-12-21 17:12:15,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 17:12:15,486 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 200 [2021-12-21 17:12:15,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:15,528 INFO L225 Difference]: With dead ends: 6379 [2021-12-21 17:12:15,529 INFO L226 Difference]: Without dead ends: 4488 [2021-12-21 17:12:15,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-21 17:12:15,543 INFO L933 BasicCegarLoop]: 2903 mSDtfsCounter, 4237 mSDsluCounter, 2698 mSDsCounter, 0 mSdLazyCounter, 3248 mSolverCounterSat, 2371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4662 SdHoareTripleChecker+Valid, 5601 SdHoareTripleChecker+Invalid, 5619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2371 IncrementalHoareTripleChecker+Valid, 3248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:15,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4662 Valid, 5601 Invalid, 5619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2371 Valid, 3248 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-12-21 17:12:15,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4488 states. [2021-12-21 17:12:15,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4488 to 4462. [2021-12-21 17:12:15,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 2934 states have (on average 1.2576687116564418) internal successors, (3690), 3066 states have internal predecessors, (3690), 1273 states have call successors, (1273), 203 states have call predecessors, (1273), 254 states have return successors, (1851), 1263 states have call predecessors, (1851), 1273 states have call successors, (1851) [2021-12-21 17:12:15,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6814 transitions. [2021-12-21 17:12:15,811 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6814 transitions. Word has length 200 [2021-12-21 17:12:15,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:15,811 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 6814 transitions. [2021-12-21 17:12:15,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:15,812 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6814 transitions. [2021-12-21 17:12:15,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-12-21 17:12:15,815 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:15,815 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 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-21 17:12:15,841 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-21 17:12:16,031 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,SelfDestructingSolverStorable8 [2021-12-21 17:12:16,031 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:16,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:16,032 INFO L85 PathProgramCache]: Analyzing trace with hash -206640559, now seen corresponding path program 1 times [2021-12-21 17:12:16,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:16,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751830162] [2021-12-21 17:12:16,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:16,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:16,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:16,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:16,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:16,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:16,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:16,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:16,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:16,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:16,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:16,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:16,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:16,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:16,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:16,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:16,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:16,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-21 17:12:16,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:16,345 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:16,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:16,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751830162] [2021-12-21 17:12:16,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751830162] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:16,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927493131] [2021-12-21 17:12:16,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:16,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:16,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:16,364 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-21 17:12:16,366 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-21 17:12:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:17,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 3090 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:17,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:17,462 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-21 17:12:17,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:17,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927493131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:17,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:17,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:17,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506034746] [2021-12-21 17:12:17,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:17,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:17,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:17,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:17,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:17,466 INFO L87 Difference]: Start difference. First operand 4462 states and 6814 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 2 states have internal predecessors, (96), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:17,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:17,696 INFO L93 Difference]: Finished difference Result 8905 states and 13700 transitions. [2021-12-21 17:12:17,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:17,696 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 2 states have internal predecessors, (96), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 201 [2021-12-21 17:12:17,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:17,731 INFO L225 Difference]: With dead ends: 8905 [2021-12-21 17:12:17,732 INFO L226 Difference]: Without dead ends: 4462 [2021-12-21 17:12:17,803 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:17,804 INFO L933 BasicCegarLoop]: 2663 mSDtfsCounter, 2527 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2527 SdHoareTripleChecker+Valid, 2663 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:17,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2527 Valid, 2663 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:17,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2021-12-21 17:12:18,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2021-12-21 17:12:18,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 2934 states have (on average 1.2569870483980914) internal successors, (3688), 3066 states have internal predecessors, (3688), 1273 states have call successors, (1273), 203 states have call predecessors, (1273), 254 states have return successors, (1851), 1263 states have call predecessors, (1851), 1273 states have call successors, (1851) [2021-12-21 17:12:18,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6812 transitions. [2021-12-21 17:12:18,047 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6812 transitions. Word has length 201 [2021-12-21 17:12:18,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:18,048 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 6812 transitions. [2021-12-21 17:12:18,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 2 states have internal predecessors, (96), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:18,048 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6812 transitions. [2021-12-21 17:12:18,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-12-21 17:12:18,051 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:18,051 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 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-21 17:12:18,075 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-21 17:12:18,267 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,SelfDestructingSolverStorable9 [2021-12-21 17:12:18,267 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:18,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:18,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1672444740, now seen corresponding path program 1 times [2021-12-21 17:12:18,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:18,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637135187] [2021-12-21 17:12:18,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:18,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:18,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:18,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:18,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:18,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:18,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:18,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:18,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:18,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:18,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:18,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:18,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:18,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:18,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:18,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:18,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:18,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:18,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:18,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-21 17:12:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:18,504 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:18,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:18,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637135187] [2021-12-21 17:12:18,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637135187] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:18,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510176351] [2021-12-21 17:12:18,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:18,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:18,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:18,516 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-21 17:12:18,541 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-21 17:12:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:19,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 3091 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:19,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:19,589 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-21 17:12:19,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:19,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510176351] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:19,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:19,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:19,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827563246] [2021-12-21 17:12:19,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:19,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:19,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:19,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:19,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:19,591 INFO L87 Difference]: Start difference. First operand 4462 states and 6812 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:19,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:19,860 INFO L93 Difference]: Finished difference Result 8905 states and 13696 transitions. [2021-12-21 17:12:19,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:19,861 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 202 [2021-12-21 17:12:19,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:19,895 INFO L225 Difference]: With dead ends: 8905 [2021-12-21 17:12:19,895 INFO L226 Difference]: Without dead ends: 4462 [2021-12-21 17:12:19,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:19,924 INFO L933 BasicCegarLoop]: 2662 mSDtfsCounter, 2525 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2525 SdHoareTripleChecker+Valid, 2662 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:19,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2525 Valid, 2662 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:19,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2021-12-21 17:12:20,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2021-12-21 17:12:20,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 2934 states have (on average 1.256305385139741) internal successors, (3686), 3066 states have internal predecessors, (3686), 1273 states have call successors, (1273), 203 states have call predecessors, (1273), 254 states have return successors, (1851), 1263 states have call predecessors, (1851), 1273 states have call successors, (1851) [2021-12-21 17:12:20,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6810 transitions. [2021-12-21 17:12:20,241 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6810 transitions. Word has length 202 [2021-12-21 17:12:20,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:20,242 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 6810 transitions. [2021-12-21 17:12:20,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:20,242 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6810 transitions. [2021-12-21 17:12:20,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-21 17:12:20,245 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:20,245 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 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-21 17:12:20,270 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-21 17:12:20,467 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,SelfDestructingSolverStorable10 [2021-12-21 17:12:20,467 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:20,468 INFO L85 PathProgramCache]: Analyzing trace with hash -90936531, now seen corresponding path program 1 times [2021-12-21 17:12:20,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:20,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96796098] [2021-12-21 17:12:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:20,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:20,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:20,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:20,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:20,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:20,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:20,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:20,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:20,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:20,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:20,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:20,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:20,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:20,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:20,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:20,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-21 17:12:20,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:20,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:20,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:20,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-21 17:12:20,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-21 17:12:20,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:20,702 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:20,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:20,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96796098] [2021-12-21 17:12:20,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96796098] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:20,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841305617] [2021-12-21 17:12:20,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:20,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:20,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:20,728 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-21 17:12:20,729 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-21 17:12:21,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:21,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 3092 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:21,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:21,779 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-21 17:12:21,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:21,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841305617] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:21,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:21,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:21,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618595047] [2021-12-21 17:12:21,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:21,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:21,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:21,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:21,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:21,782 INFO L87 Difference]: Start difference. First operand 4462 states and 6810 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:22,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:22,017 INFO L93 Difference]: Finished difference Result 8905 states and 13692 transitions. [2021-12-21 17:12:22,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:22,017 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 203 [2021-12-21 17:12:22,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:22,052 INFO L225 Difference]: With dead ends: 8905 [2021-12-21 17:12:22,052 INFO L226 Difference]: Without dead ends: 4462 [2021-12-21 17:12:22,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:22,134 INFO L933 BasicCegarLoop]: 2661 mSDtfsCounter, 2523 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2523 SdHoareTripleChecker+Valid, 2661 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:22,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2523 Valid, 2661 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:22,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2021-12-21 17:12:22,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2021-12-21 17:12:22,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 2934 states have (on average 1.2556237218813906) internal successors, (3684), 3066 states have internal predecessors, (3684), 1273 states have call successors, (1273), 203 states have call predecessors, (1273), 254 states have return successors, (1851), 1263 states have call predecessors, (1851), 1273 states have call successors, (1851) [2021-12-21 17:12:22,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6808 transitions. [2021-12-21 17:12:22,400 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6808 transitions. Word has length 203 [2021-12-21 17:12:22,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:22,400 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 6808 transitions. [2021-12-21 17:12:22,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:22,400 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6808 transitions. [2021-12-21 17:12:22,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-12-21 17:12:22,403 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:22,403 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 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-21 17:12:22,428 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-21 17:12:22,617 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,SelfDestructingSolverStorable11 [2021-12-21 17:12:22,617 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:22,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:22,617 INFO L85 PathProgramCache]: Analyzing trace with hash 252212958, now seen corresponding path program 1 times [2021-12-21 17:12:22,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:22,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303271178] [2021-12-21 17:12:22,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:22,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:22,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:22,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:22,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:22,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:22,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:22,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:22,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:22,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 17:12:22,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:22,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 17:12:22,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:12:22,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:22,854 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:22,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:22,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303271178] [2021-12-21 17:12:22,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303271178] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:22,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590102708] [2021-12-21 17:12:22,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:22,855 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:22,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:22,856 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 17:12:22,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-21 17:12:23,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:23,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 3071 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:23,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:23,907 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-21 17:12:23,908 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:23,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590102708] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:23,908 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:23,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:23,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004116768] [2021-12-21 17:12:23,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:23,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:23,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:23,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:23,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:23,910 INFO L87 Difference]: Start difference. First operand 4462 states and 6808 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:24,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:24,196 INFO L93 Difference]: Finished difference Result 8905 states and 13688 transitions. [2021-12-21 17:12:24,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:24,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 202 [2021-12-21 17:12:24,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:24,236 INFO L225 Difference]: With dead ends: 8905 [2021-12-21 17:12:24,236 INFO L226 Difference]: Without dead ends: 4462 [2021-12-21 17:12:24,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:24,267 INFO L933 BasicCegarLoop]: 2660 mSDtfsCounter, 2523 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2523 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:24,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2523 Valid, 2660 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:24,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2021-12-21 17:12:24,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2021-12-21 17:12:24,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 2934 states have (on average 1.2549420586230402) internal successors, (3682), 3066 states have internal predecessors, (3682), 1273 states have call successors, (1273), 203 states have call predecessors, (1273), 254 states have return successors, (1851), 1263 states have call predecessors, (1851), 1273 states have call successors, (1851) [2021-12-21 17:12:24,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6806 transitions. [2021-12-21 17:12:24,628 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6806 transitions. Word has length 202 [2021-12-21 17:12:24,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:24,629 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 6806 transitions. [2021-12-21 17:12:24,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:24,629 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6806 transitions. [2021-12-21 17:12:24,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-21 17:12:24,632 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:24,632 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 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-21 17:12:24,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-21 17:12:24,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-21 17:12:24,844 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:24,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:24,844 INFO L85 PathProgramCache]: Analyzing trace with hash -939415605, now seen corresponding path program 1 times [2021-12-21 17:12:24,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:24,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086511701] [2021-12-21 17:12:24,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:24,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:24,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:24,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:24,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:24,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:25,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:25,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:25,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 17:12:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:25,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:25,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:25,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 17:12:25,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:12:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,117 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:25,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:25,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086511701] [2021-12-21 17:12:25,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086511701] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:25,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127153483] [2021-12-21 17:12:25,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:25,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:25,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:25,119 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 17:12:25,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-21 17:12:25,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:25,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 3072 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 17:12:25,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:26,233 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-21 17:12:26,233 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 17:12:26,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127153483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:26,234 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 17:12:26,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-21 17:12:26,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139263813] [2021-12-21 17:12:26,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:26,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 17:12:26,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:26,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 17:12:26,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:26,235 INFO L87 Difference]: Start difference. First operand 4462 states and 6806 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:26,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:26,492 INFO L93 Difference]: Finished difference Result 8905 states and 13684 transitions. [2021-12-21 17:12:26,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 17:12:26,493 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 203 [2021-12-21 17:12:26,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:26,526 INFO L225 Difference]: With dead ends: 8905 [2021-12-21 17:12:26,527 INFO L226 Difference]: Without dead ends: 4462 [2021-12-21 17:12:26,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:26,557 INFO L933 BasicCegarLoop]: 2659 mSDtfsCounter, 2521 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2521 SdHoareTripleChecker+Valid, 2659 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:26,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2521 Valid, 2659 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 17:12:26,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2021-12-21 17:12:26,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2021-12-21 17:12:26,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 2934 states have (on average 1.2542603953646898) internal successors, (3680), 3066 states have internal predecessors, (3680), 1273 states have call successors, (1273), 203 states have call predecessors, (1273), 254 states have return successors, (1851), 1263 states have call predecessors, (1851), 1273 states have call successors, (1851) [2021-12-21 17:12:26,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6804 transitions. [2021-12-21 17:12:26,903 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6804 transitions. Word has length 203 [2021-12-21 17:12:26,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:26,904 INFO L470 AbstractCegarLoop]: Abstraction has 4462 states and 6804 transitions. [2021-12-21 17:12:26,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-21 17:12:26,904 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6804 transitions. [2021-12-21 17:12:26,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-21 17:12:26,908 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:26,908 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 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-21 17:12:26,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-21 17:12:27,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-21 17:12:27,116 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:27,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:27,116 INFO L85 PathProgramCache]: Analyzing trace with hash -910786454, now seen corresponding path program 1 times [2021-12-21 17:12:27,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:27,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256237824] [2021-12-21 17:12:27,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:27,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:27,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:27,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:27,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:27,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:27,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:27,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:27,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:27,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:27,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:27,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-21 17:12:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:27,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 17:12:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-21 17:12:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-21 17:12:27,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:27,341 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:27,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:27,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256237824] [2021-12-21 17:12:27,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256237824] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 17:12:27,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104394740] [2021-12-21 17:12:27,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:27,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:27,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 17:12:27,342 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-21 17:12:27,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-21 17:12:28,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:28,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 3071 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 17:12:28,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 17:12:28,288 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2021-12-21 17:12:28,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-21 17:12:28,599 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2021-12-21 17:12:28,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104394740] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-21 17:12:28,599 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-21 17:12:28,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 9 [2021-12-21 17:12:28,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386886390] [2021-12-21 17:12:28,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-21 17:12:28,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 17:12:28,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:28,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 17:12:28,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-21 17:12:28,600 INFO L87 Difference]: Start difference. First operand 4462 states and 6804 transitions. Second operand has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 6 states have internal predecessors, (125), 4 states have call successors, (35), 5 states have call predecessors, (35), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-12-21 17:12:35,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 17:12:35,863 INFO L93 Difference]: Finished difference Result 9552 states and 14909 transitions. [2021-12-21 17:12:35,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 17:12:35,863 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 6 states have internal predecessors, (125), 4 states have call successors, (35), 5 states have call predecessors, (35), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 203 [2021-12-21 17:12:35,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 17:12:35,896 INFO L225 Difference]: With dead ends: 9552 [2021-12-21 17:12:35,896 INFO L226 Difference]: Without dead ends: 5109 [2021-12-21 17:12:35,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 456 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=200, Unknown=0, NotChecked=0, Total=306 [2021-12-21 17:12:35,918 INFO L933 BasicCegarLoop]: 2196 mSDtfsCounter, 2590 mSDsluCounter, 8329 mSDsCounter, 0 mSdLazyCounter, 6255 mSolverCounterSat, 2992 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2895 SdHoareTripleChecker+Valid, 10525 SdHoareTripleChecker+Invalid, 9247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2992 IncrementalHoareTripleChecker+Valid, 6255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-12-21 17:12:35,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2895 Valid, 10525 Invalid, 9247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2992 Valid, 6255 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2021-12-21 17:12:35,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5109 states. [2021-12-21 17:12:36,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5109 to 4548. [2021-12-21 17:12:36,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4548 states, 2996 states have (on average 1.253671562082777) internal successors, (3756), 3128 states have internal predecessors, (3756), 1297 states have call successors, (1297), 203 states have call predecessors, (1297), 254 states have return successors, (1875), 1287 states have call predecessors, (1875), 1297 states have call successors, (1875) [2021-12-21 17:12:36,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4548 states to 4548 states and 6928 transitions. [2021-12-21 17:12:36,239 INFO L78 Accepts]: Start accepts. Automaton has 4548 states and 6928 transitions. Word has length 203 [2021-12-21 17:12:36,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 17:12:36,239 INFO L470 AbstractCegarLoop]: Abstraction has 4548 states and 6928 transitions. [2021-12-21 17:12:36,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 6 states have internal predecessors, (125), 4 states have call successors, (35), 5 states have call predecessors, (35), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-12-21 17:12:36,240 INFO L276 IsEmpty]: Start isEmpty. Operand 4548 states and 6928 transitions. [2021-12-21 17:12:36,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-12-21 17:12:36,243 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 17:12:36,243 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 17:12:36,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-21 17:12:36,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 17:12:36,459 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 17:12:36,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 17:12:36,460 INFO L85 PathProgramCache]: Analyzing trace with hash -231403728, now seen corresponding path program 1 times [2021-12-21 17:12:36,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 17:12:36,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239131022] [2021-12-21 17:12:36,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 17:12:36,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 17:12:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:36,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 17:12:36,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 17:12:36,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:36,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:36,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-21 17:12:36,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:36,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:36,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 17:12:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-21 17:12:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 17:12:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 17:12:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-21 17:12:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-21 17:12:36,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 17:12:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-21 17:12:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-21 17:12:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-21 17:12:36,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-21 17:12:36,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-21 17:12:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-21 17:12:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 17:12:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-21 17:12:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-21 17:12:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-21 17:12:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-21 17:12:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 17:12:36,948 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-21 17:12:36,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 17:12:36,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239131022] [2021-12-21 17:12:36,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239131022] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 17:12:36,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 17:12:36,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 17:12:36,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509834984] [2021-12-21 17:12:36,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 17:12:36,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 17:12:36,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 17:12:36,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 17:12:36,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-21 17:12:36,950 INFO L87 Difference]: Start difference. First operand 4548 states and 6928 transitions. Second operand has 8 states, 6 states have (on average 16.166666666666668) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23)