./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.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 cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-18 09:41:59,652 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-18 09:41:59,654 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-18 09:41:59,698 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-18 09:41:59,701 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-18 09:41:59,702 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-18 09:41:59,704 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-18 09:41:59,709 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-18 09:41:59,711 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-18 09:41:59,713 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-18 09:41:59,714 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-18 09:41:59,715 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-18 09:41:59,716 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-18 09:41:59,719 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-18 09:41:59,721 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-18 09:41:59,724 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-18 09:41:59,727 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-18 09:41:59,727 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-18 09:41:59,729 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-18 09:41:59,735 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-18 09:41:59,737 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-18 09:41:59,738 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-18 09:41:59,739 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-18 09:41:59,741 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-18 09:41:59,745 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-18 09:41:59,746 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-18 09:41:59,747 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-18 09:41:59,749 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-18 09:41:59,749 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-18 09:41:59,750 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-18 09:41:59,751 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-18 09:41:59,751 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-18 09:41:59,753 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-18 09:41:59,754 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-18 09:41:59,755 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-18 09:41:59,755 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-18 09:41:59,756 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-18 09:41:59,756 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-18 09:41:59,756 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-18 09:41:59,757 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-18 09:41:59,757 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-18 09:41:59,758 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-18 09:41:59,788 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-18 09:41:59,788 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-18 09:41:59,788 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-18 09:41:59,788 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-18 09:41:59,789 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-18 09:41:59,789 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-18 09:41:59,789 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-18 09:41:59,790 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-18 09:41:59,790 INFO L138 SettingsManager]: * Use SBE=true [2021-12-18 09:41:59,790 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-18 09:41:59,791 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-18 09:41:59,791 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-18 09:41:59,791 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-18 09:41:59,792 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-18 09:41:59,792 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 09:41:59,793 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-18 09:41:59,793 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-18 09:41:59,794 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 -> cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 [2021-12-18 09:42:00,030 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-18 09:42:00,055 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-18 09:42:00,057 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-18 09:42:00,058 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-18 09:42:00,059 INFO L275 PluginConnector]: CDTParser initialized [2021-12-18 09:42:00,060 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_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2021-12-18 09:42:00,118 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/631249839/ffecebb18f3240f68320d0622561c096/FLAG61262949a [2021-12-18 09:42:00,901 INFO L306 CDTParser]: Found 1 translation units. [2021-12-18 09:42:00,902 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2021-12-18 09:42:00,967 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/631249839/ffecebb18f3240f68320d0622561c096/FLAG61262949a [2021-12-18 09:42:01,142 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/631249839/ffecebb18f3240f68320d0622561c096 [2021-12-18 09:42:01,144 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-18 09:42:01,145 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-18 09:42:01,146 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-18 09:42:01,146 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-18 09:42:01,150 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-18 09:42:01,151 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 09:42:01" (1/1) ... [2021-12-18 09:42:01,152 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@760b9805 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:01, skipping insertion in model container [2021-12-18 09:42:01,153 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 09:42:01" (1/1) ... [2021-12-18 09:42:01,159 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-18 09:42:01,331 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-18 09:42:05,914 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_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2021-12-18 09:42:05,918 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_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2021-12-18 09:42:05,967 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 09:42:06,009 INFO L203 MainTranslator]: Completed pre-run [2021-12-18 09:42:06,458 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_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2021-12-18 09:42:06,459 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_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2021-12-18 09:42:06,466 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 09:42:06,757 INFO L208 MainTranslator]: Completed translation [2021-12-18 09:42:06,757 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06 WrapperNode [2021-12-18 09:42:06,758 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-18 09:42:06,759 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-18 09:42:06,759 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-18 09:42:06,759 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-18 09:42:06,769 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:06,984 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,211 INFO L137 Inliner]: procedures = 623, calls = 3565, calls flagged for inlining = 310, calls inlined = 274, statements flattened = 8094 [2021-12-18 09:42:07,212 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-18 09:42:07,213 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-18 09:42:07,213 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-18 09:42:07,213 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-18 09:42:07,222 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,222 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,272 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,273 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,461 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,505 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,537 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,606 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-18 09:42:07,607 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-18 09:42:07,623 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-18 09:42:07,624 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-18 09:42:07,625 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (1/1) ... [2021-12-18 09:42:07,631 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 09:42:07,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:07,685 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-18 09:42:07,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-18 09:42:07,762 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-18 09:42:07,762 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-18 09:42:07,762 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-12-18 09:42:07,762 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-12-18 09:42:07,763 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_read_phy_reg [2021-12-18 09:42:07,763 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_read_phy_reg [2021-12-18 09:42:07,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-18 09:42:07,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-18 09:42:07,763 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_force_ps [2021-12-18 09:42:07,763 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_force_ps [2021-12-18 09:42:07,763 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-12-18 09:42:07,764 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-12-18 09:42:07,764 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-12-18 09:42:07,764 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-12-18 09:42:07,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-18 09:42:07,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-18 09:42:07,764 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_del_timer [2021-12-18 09:42:07,764 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_del_timer [2021-12-18 09:42:07,765 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-12-18 09:42:07,765 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-12-18 09:42:07,765 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-12-18 09:42:07,765 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-12-18 09:42:07,765 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-18 09:42:07,765 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-18 09:42:07,765 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-18 09:42:07,766 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-18 09:42:07,766 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-18 09:42:07,766 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-18 09:42:07,766 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_irq_disable [2021-12-18 09:42:07,766 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_irq_disable [2021-12-18 09:42:07,766 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_io_resume [2021-12-18 09:42:07,766 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_io_resume [2021-12-18 09:42:07,766 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_restart_autoneg [2021-12-18 09:42:07,767 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_restart_autoneg [2021-12-18 09:42:07,767 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_close [2021-12-18 09:42:07,767 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_close [2021-12-18 09:42:07,767 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-18 09:42:07,767 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-18 09:42:07,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-18 09:42:07,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-18 09:42:07,768 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_tpd [2021-12-18 09:42:07,768 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_tpd [2021-12-18 09:42:07,768 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-18 09:42:07,768 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-18 09:42:07,768 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-12-18 09:42:07,768 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-12-18 09:42:07,768 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-12-18 09:42:07,769 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-12-18 09:42:07,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-18 09:42:07,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-18 09:42:07,769 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-18 09:42:07,769 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-18 09:42:07,769 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_free_irq [2021-12-18 09:42:07,769 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_free_irq [2021-12-18 09:42:07,770 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-12-18 09:42:07,770 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-12-18 09:42:07,770 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-12-18 09:42:07,770 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-12-18 09:42:07,770 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-18 09:42:07,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_106 [2021-12-18 09:42:07,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_106 [2021-12-18 09:42:07,775 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-12-18 09:42:07,776 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-12-18 09:42:07,776 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_shutdown [2021-12-18 09:42:07,776 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_shutdown [2021-12-18 09:42:07,776 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2021-12-18 09:42:07,777 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2021-12-18 09:42:07,777 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_check_eeprom_exist [2021-12-18 09:42:07,777 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_check_eeprom_exist [2021-12-18 09:42:07,777 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-12-18 09:42:07,778 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-12-18 09:42:07,778 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-18 09:42:07,778 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-18 09:42:07,778 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-18 09:42:07,778 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-18 09:42:07,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-18 09:42:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_hw_set_mac_addr [2021-12-18 09:42:07,779 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_hw_set_mac_addr [2021-12-18 09:42:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-18 09:42:07,779 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-18 09:42:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-18 09:42:07,779 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-18 09:42:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_tx_buffer [2021-12-18 09:42:07,780 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_tx_buffer [2021-12-18 09:42:07,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-18 09:42:07,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-18 09:42:07,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-18 09:42:07,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-18 09:42:07,781 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-18 09:42:07,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-18 09:42:07,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2021-12-18 09:42:07,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2021-12-18 09:42:07,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-18 09:42:07,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-18 09:42:07,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-18 09:42:07,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-18 09:42:07,783 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-12-18 09:42:07,783 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-12-18 09:42:07,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-18 09:42:07,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-18 09:42:07,783 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2021-12-18 09:42:07,783 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2021-12-18 09:42:07,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-18 09:42:07,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-18 09:42:07,784 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-12-18 09:42:07,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-12-18 09:42:07,784 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_irq_reset [2021-12-18 09:42:07,784 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_irq_reset [2021-12-18 09:42:07,784 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-12-18 09:42:07,784 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-12-18 09:42:07,785 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-18 09:42:07,785 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-18 09:42:07,785 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_down [2021-12-18 09:42:07,785 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_down [2021-12-18 09:42:07,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-18 09:42:07,786 INFO L130 BoogieDeclarations]: Found specification of procedure __atl1e_vlan_mode [2021-12-18 09:42:07,787 INFO L138 BoogieDeclarations]: Found implementation of procedure __atl1e_vlan_mode [2021-12-18 09:42:07,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-12-18 09:42:07,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-12-18 09:42:07,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-12-18 09:42:07,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-12-18 09:42:07,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-18 09:42:07,791 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-12-18 09:42:07,792 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-12-18 09:42:07,792 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-18 09:42:07,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-18 09:42:07,798 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-18 09:42:07,798 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-18 09:42:07,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-18 09:42:07,799 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-18 09:42:07,799 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2021-12-18 09:42:07,799 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2021-12-18 09:42:07,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2021-12-18 09:42:07,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2021-12-18 09:42:07,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2021-12-18 09:42:07,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2021-12-18 09:42:07,800 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2021-12-18 09:42:07,800 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2021-12-18 09:42:07,800 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_set_multi [2021-12-18 09:42:07,800 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_set_multi [2021-12-18 09:42:07,800 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_remove [2021-12-18 09:42:07,800 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_remove [2021-12-18 09:42:07,800 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-18 09:42:07,801 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-18 09:42:07,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_atl1e_driver_exit_14_2 [2021-12-18 09:42:07,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_atl1e_driver_exit_14_2 [2021-12-18 09:42:07,801 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-18 09:42:07,801 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-18 09:42:07,801 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-12-18 09:42:07,801 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-12-18 09:42:07,802 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-18 09:42:07,802 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-18 09:42:07,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-18 09:42:07,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-18 09:42:07,802 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_free_ring_resources [2021-12-18 09:42:07,802 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_free_ring_resources [2021-12-18 09:42:07,802 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-12-18 09:42:07,802 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-12-18 09:42:07,803 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-12-18 09:42:07,803 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-12-18 09:42:07,803 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-18 09:42:07,803 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-18 09:42:07,803 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_validate_option [2021-12-18 09:42:07,803 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_validate_option [2021-12-18 09:42:07,803 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2021-12-18 09:42:07,803 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2021-12-18 09:42:07,804 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2021-12-18 09:42:07,804 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2021-12-18 09:42:07,804 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-18 09:42:07,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-18 09:42:07,804 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-12-18 09:42:07,804 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-12-18 09:42:07,804 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-18 09:42:07,804 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-18 09:42:07,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-18 09:42:07,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-18 09:42:07,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-18 09:42:07,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-18 09:42:07,805 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-18 09:42:07,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-18 09:42:07,806 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-12-18 09:42:07,806 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-12-18 09:42:07,807 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-12-18 09:42:07,807 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-12-18 09:42:07,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-18 09:42:07,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-18 09:42:07,807 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_clean_tx_ring [2021-12-18 09:42:07,808 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_clean_tx_ring [2021-12-18 09:42:07,808 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mdio_lock_of_atl1e_adapter [2021-12-18 09:42:07,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mdio_lock_of_atl1e_adapter [2021-12-18 09:42:07,809 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-12-18 09:42:07,810 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-12-18 09:42:07,810 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-12-18 09:42:07,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-12-18 09:42:07,810 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-12-18 09:42:07,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-12-18 09:42:07,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_mdio_lock_of_atl1e_adapter [2021-12-18 09:42:07,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_mdio_lock_of_atl1e_adapter [2021-12-18 09:42:07,810 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-12-18 09:42:07,811 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-12-18 09:42:07,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-18 09:42:07,811 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-18 09:42:07,811 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_resume [2021-12-18 09:42:07,811 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_resume [2021-12-18 09:42:07,811 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-12-18 09:42:07,811 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-12-18 09:42:07,811 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-12-18 09:42:07,812 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-12-18 09:42:07,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-18 09:42:07,812 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-18 09:42:07,812 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-18 09:42:07,812 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-12-18 09:42:07,812 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-12-18 09:42:07,813 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-12-18 09:42:07,813 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-12-18 09:42:07,813 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_tx_timeout [2021-12-18 09:42:07,813 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_tx_timeout [2021-12-18 09:42:07,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_114 [2021-12-18 09:42:07,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_114 [2021-12-18 09:42:07,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-18 09:42:07,813 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_vlan_mode [2021-12-18 09:42:07,814 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_vlan_mode [2021-12-18 09:42:07,814 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_write_phy_reg [2021-12-18 09:42:07,814 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_write_phy_reg [2021-12-18 09:42:07,814 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-12-18 09:42:07,814 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-12-18 09:42:07,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_102 [2021-12-18 09:42:07,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_102 [2021-12-18 09:42:07,814 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_up [2021-12-18 09:42:07,815 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_up [2021-12-18 09:42:07,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-18 09:42:07,815 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_phy_commit [2021-12-18 09:42:07,815 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_phy_commit [2021-12-18 09:42:07,815 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-12-18 09:42:07,815 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-12-18 09:42:07,815 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-18 09:42:07,815 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-18 09:42:07,816 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-18 09:42:07,816 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-18 09:42:07,816 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-18 09:42:07,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-18 09:42:07,816 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-18 09:42:07,816 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-18 09:42:07,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-18 09:42:07,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-18 09:42:07,821 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_reinit_locked [2021-12-18 09:42:07,821 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_reinit_locked [2021-12-18 09:42:07,821 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_phy_init [2021-12-18 09:42:07,821 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_phy_init [2021-12-18 09:42:07,821 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_intr [2021-12-18 09:42:07,821 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_intr [2021-12-18 09:42:07,821 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-18 09:42:07,822 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-18 09:42:07,822 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2021-12-18 09:42:07,822 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2021-12-18 09:42:07,822 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_open [2021-12-18 09:42:07,823 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_open [2021-12-18 09:42:07,823 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-18 09:42:07,823 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-18 09:42:07,823 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-12-18 09:42:07,823 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-12-18 09:42:07,823 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_irq_enable [2021-12-18 09:42:07,823 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_irq_enable [2021-12-18 09:42:07,823 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-18 09:42:07,824 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-18 09:42:07,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-18 09:42:07,824 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_netpoll [2021-12-18 09:42:07,824 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_netpoll [2021-12-18 09:42:07,824 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-18 09:42:07,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-18 09:42:07,824 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_read_eeprom [2021-12-18 09:42:07,824 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_read_eeprom [2021-12-18 09:42:07,824 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_suspend [2021-12-18 09:42:07,825 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_suspend [2021-12-18 09:42:07,825 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-12-18 09:42:07,825 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-12-18 09:42:07,825 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-12-18 09:42:07,825 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-12-18 09:42:07,825 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_nway_reset [2021-12-18 09:42:07,825 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_nway_reset [2021-12-18 09:42:07,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_105 [2021-12-18 09:42:07,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_105 [2021-12-18 09:42:07,826 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-12-18 09:42:07,826 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-12-18 09:42:07,826 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_request_irq [2021-12-18 09:42:07,826 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_request_irq [2021-12-18 09:42:07,826 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2021-12-18 09:42:07,826 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2021-12-18 09:42:07,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-18 09:42:07,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-18 09:42:07,827 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-12-18 09:42:07,827 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-12-18 09:42:07,827 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-18 09:42:07,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-18 09:42:07,827 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_eeprom_len [2021-12-18 09:42:07,827 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_eeprom_len [2021-12-18 09:42:07,827 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-12-18 09:42:07,827 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-12-18 09:42:07,828 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-12-18 09:42:07,828 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-12-18 09:42:07,828 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_reset_hw [2021-12-18 09:42:07,828 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_reset_hw [2021-12-18 09:42:07,828 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2021-12-18 09:42:07,828 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2021-12-18 09:42:07,828 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-12-18 09:42:07,828 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-12-18 09:42:07,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-18 09:42:07,829 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2021-12-18 09:42:07,829 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2021-12-18 09:42:07,829 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-18 09:42:07,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-18 09:42:07,829 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_regs_len [2021-12-18 09:42:07,829 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_regs_len [2021-12-18 09:42:07,829 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_clean_rx_ring [2021-12-18 09:42:07,829 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_clean_rx_ring [2021-12-18 09:42:08,851 INFO L236 CfgBuilder]: Building ICFG [2021-12-18 09:42:08,854 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-18 09:42:09,131 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-18 09:42:16,499 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-12-18 09:42:16,664 INFO L277 CfgBuilder]: Performing block encoding [2021-12-18 09:42:16,698 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-18 09:42:16,699 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-18 09:42:16,705 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 09:42:16 BoogieIcfgContainer [2021-12-18 09:42:16,706 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-18 09:42:16,707 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-18 09:42:16,707 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-18 09:42:16,711 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-18 09:42:16,712 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 09:42:01" (1/3) ... [2021-12-18 09:42:16,712 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5efc803c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 09:42:16, skipping insertion in model container [2021-12-18 09:42:16,713 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 09:42:06" (2/3) ... [2021-12-18 09:42:16,713 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5efc803c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 09:42:16, skipping insertion in model container [2021-12-18 09:42:16,713 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 09:42:16" (3/3) ... [2021-12-18 09:42:16,714 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2021-12-18 09:42:16,724 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-18 09:42:16,724 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-18 09:42:16,782 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-18 09:42:16,789 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-18 09:42:16,789 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-18 09:42:16,854 INFO L276 IsEmpty]: Start isEmpty. Operand has 2837 states, 1921 states have (on average 1.2613222280062468) internal successors, (2423), 1946 states have internal predecessors, (2423), 767 states have call successors, (767), 149 states have call predecessors, (767), 148 states have return successors, (761), 759 states have call predecessors, (761), 761 states have call successors, (761) [2021-12-18 09:42:16,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2021-12-18 09:42:16,888 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:16,890 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:16,890 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:16,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:16,895 INFO L85 PathProgramCache]: Analyzing trace with hash -24091557, now seen corresponding path program 1 times [2021-12-18 09:42:16,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:16,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551291862] [2021-12-18 09:42:16,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:16,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:17,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 09:42:17,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 09:42:17,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 09:42:17,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-18 09:42:17,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 09:42:17,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-18 09:42:17,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-18 09:42:17,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 09:42:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 09:42:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 09:42:17,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-18 09:42:17,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 09:42:17,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 09:42:17,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:17,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:17,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 09:42:18,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:18,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-18 09:42:18,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-18 09:42:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 09:42:18,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 09:42:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-18 09:42:18,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-18 09:42:18,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-18 09:42:18,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-18 09:42:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:18,178 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2021-12-18 09:42:18,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:18,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551291862] [2021-12-18 09:42:18,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551291862] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:18,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:18,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 09:42:18,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729132859] [2021-12-18 09:42:18,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:18,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 09:42:18,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:18,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 09:42:18,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 09:42:18,231 INFO L87 Difference]: Start difference. First operand has 2837 states, 1921 states have (on average 1.2613222280062468) internal successors, (2423), 1946 states have internal predecessors, (2423), 767 states have call successors, (767), 149 states have call predecessors, (767), 148 states have return successors, (761), 759 states have call predecessors, (761), 761 states have call successors, (761) Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-18 09:42:25,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:25,514 INFO L93 Difference]: Finished difference Result 7783 states and 10945 transitions. [2021-12-18 09:42:25,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 09:42:25,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 231 [2021-12-18 09:42:25,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:25,570 INFO L225 Difference]: With dead ends: 7783 [2021-12-18 09:42:25,570 INFO L226 Difference]: Without dead ends: 4893 [2021-12-18 09:42:25,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 09:42:25,597 INFO L933 BasicCegarLoop]: 4108 mSDtfsCounter, 3707 mSDsluCounter, 4515 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 1870 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4243 SdHoareTripleChecker+Valid, 8623 SdHoareTripleChecker+Invalid, 4262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1870 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2021-12-18 09:42:25,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4243 Valid, 8623 Invalid, 4262 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1870 Valid, 2392 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2021-12-18 09:42:25,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2021-12-18 09:42:25,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 4656. [2021-12-18 09:42:25,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 3168 states have (on average 1.2512626262626263) internal successors, (3964), 3211 states have internal predecessors, (3964), 1222 states have call successors, (1222), 266 states have call predecessors, (1222), 265 states have return successors, (1222), 1215 states have call predecessors, (1222), 1222 states have call successors, (1222) [2021-12-18 09:42:25,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 6408 transitions. [2021-12-18 09:42:25,944 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 6408 transitions. Word has length 231 [2021-12-18 09:42:25,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:25,946 INFO L470 AbstractCegarLoop]: Abstraction has 4656 states and 6408 transitions. [2021-12-18 09:42:25,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-18 09:42:25,946 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 6408 transitions. [2021-12-18 09:42:25,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2021-12-18 09:42:25,955 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:25,956 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:25,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-18 09:42:25,956 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:25,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:25,957 INFO L85 PathProgramCache]: Analyzing trace with hash 757183165, now seen corresponding path program 1 times [2021-12-18 09:42:25,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:25,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180971941] [2021-12-18 09:42:25,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:25,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:26,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 09:42:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 09:42:26,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 09:42:26,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-18 09:42:26,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 09:42:26,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-18 09:42:26,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-18 09:42:26,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 09:42:26,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 09:42:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 09:42:26,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-18 09:42:26,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 09:42:26,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 09:42:26,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 09:42:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-18 09:42:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-18 09:42:26,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-18 09:42:26,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2021-12-18 09:42:26,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:42:26,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-18 09:42:26,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-18 09:42:26,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:26,573 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 861 trivial. 0 not checked. [2021-12-18 09:42:26,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:26,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180971941] [2021-12-18 09:42:26,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180971941] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:26,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:26,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 09:42:26,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893171616] [2021-12-18 09:42:26,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:26,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 09:42:26,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:26,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 09:42:26,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 09:42:26,577 INFO L87 Difference]: Start difference. First operand 4656 states and 6408 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-18 09:42:34,496 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 09:42:38,029 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 09:42:40,404 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 09:42:44,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:44,331 INFO L93 Difference]: Finished difference Result 12961 states and 18069 transitions. [2021-12-18 09:42:44,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-18 09:42:44,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 239 [2021-12-18 09:42:44,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:44,389 INFO L225 Difference]: With dead ends: 12961 [2021-12-18 09:42:44,389 INFO L226 Difference]: Without dead ends: 8338 [2021-12-18 09:42:44,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-18 09:42:44,414 INFO L933 BasicCegarLoop]: 5265 mSDtfsCounter, 4923 mSDsluCounter, 6806 mSDsCounter, 0 mSdLazyCounter, 4737 mSolverCounterSat, 3219 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5353 SdHoareTripleChecker+Valid, 12071 SdHoareTripleChecker+Invalid, 7959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3219 IncrementalHoareTripleChecker+Valid, 4737 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:42:44,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5353 Valid, 12071 Invalid, 7959 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3219 Valid, 4737 Invalid, 3 Unknown, 0 Unchecked, 17.1s Time] [2021-12-18 09:42:44,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8338 states. [2021-12-18 09:42:44,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8338 to 7061. [2021-12-18 09:42:44,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2498965659908978) internal successors, (6042), 4895 states have internal predecessors, (6042), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:42:44,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9658 transitions. [2021-12-18 09:42:44,882 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9658 transitions. Word has length 239 [2021-12-18 09:42:44,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:44,885 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9658 transitions. [2021-12-18 09:42:44,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-18 09:42:44,886 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9658 transitions. [2021-12-18 09:42:44,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2021-12-18 09:42:44,896 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:44,896 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:44,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-18 09:42:44,897 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:44,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:44,897 INFO L85 PathProgramCache]: Analyzing trace with hash -2051024223, now seen corresponding path program 1 times [2021-12-18 09:42:44,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:44,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854158592] [2021-12-18 09:42:44,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:44,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:45,007 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:42:45,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1890665378] [2021-12-18 09:42:45,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:45,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:45,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:45,015 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:42:45,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-18 09:42:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:46,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 4059 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:42:46,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:42:47,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:42:47,039 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:42:47,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:47,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854158592] [2021-12-18 09:42:47,040 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:42:47,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890665378] [2021-12-18 09:42:47,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890665378] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:47,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:47,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:42:47,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005274426] [2021-12-18 09:42:47,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:47,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:42:47,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:47,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:42:47,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:47,042 INFO L87 Difference]: Start difference. First operand 7061 states and 9658 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 2 states have internal predecessors, (119), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:47,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:47,279 INFO L93 Difference]: Finished difference Result 14089 states and 19286 transitions. [2021-12-18 09:42:47,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:42:47,280 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 2 states have internal predecessors, (119), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 303 [2021-12-18 09:42:47,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:47,330 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:42:47,330 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:42:47,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:47,370 INFO L933 BasicCegarLoop]: 3853 mSDtfsCounter, 3681 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3681 SdHoareTripleChecker+Valid, 3853 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-18 09:42:47,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3681 Valid, 3853 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:42:47,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:42:47,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:42:47,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2492759619362845) internal successors, (6039), 4895 states have internal predecessors, (6039), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:42:47,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9655 transitions. [2021-12-18 09:42:47,696 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9655 transitions. Word has length 303 [2021-12-18 09:42:47,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:47,697 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9655 transitions. [2021-12-18 09:42:47,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 2 states have internal predecessors, (119), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:47,698 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9655 transitions. [2021-12-18 09:42:47,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2021-12-18 09:42:47,707 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:47,708 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:47,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-18 09:42:47,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:47,925 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:47,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:47,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1224467345, now seen corresponding path program 1 times [2021-12-18 09:42:47,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:47,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619139624] [2021-12-18 09:42:47,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:47,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:48,013 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:42:48,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1847091203] [2021-12-18 09:42:48,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:48,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:48,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:48,015 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:42:48,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-18 09:42:49,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:49,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 4060 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:42:49,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:42:49,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:42:49,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:42:49,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:49,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619139624] [2021-12-18 09:42:49,757 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:42:49,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847091203] [2021-12-18 09:42:49,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847091203] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:49,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:49,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:42:49,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092159198] [2021-12-18 09:42:49,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:49,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:42:49,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:49,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:42:49,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:49,759 INFO L87 Difference]: Start difference. First operand 7061 states and 9655 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 2 states have internal predecessors, (120), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:49,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:49,960 INFO L93 Difference]: Finished difference Result 14089 states and 19280 transitions. [2021-12-18 09:42:49,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:42:49,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 2 states have internal predecessors, (120), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 304 [2021-12-18 09:42:49,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:50,020 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:42:50,020 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:42:50,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:50,056 INFO L933 BasicCegarLoop]: 3852 mSDtfsCounter, 3679 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3679 SdHoareTripleChecker+Valid, 3852 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-18 09:42:50,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3679 Valid, 3852 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:42:50,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:42:50,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:42:50,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2486553578816715) internal successors, (6036), 4895 states have internal predecessors, (6036), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:42:50,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9652 transitions. [2021-12-18 09:42:50,360 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9652 transitions. Word has length 304 [2021-12-18 09:42:50,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:50,361 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9652 transitions. [2021-12-18 09:42:50,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 2 states have internal predecessors, (120), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:50,362 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9652 transitions. [2021-12-18 09:42:50,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-18 09:42:50,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:50,372 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:50,407 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-18 09:42:50,591 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,SelfDestructingSolverStorable3 [2021-12-18 09:42:50,592 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:50,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:50,592 INFO L85 PathProgramCache]: Analyzing trace with hash -199992547, now seen corresponding path program 1 times [2021-12-18 09:42:50,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:50,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612076586] [2021-12-18 09:42:50,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:50,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:50,702 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:42:50,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1660776545] [2021-12-18 09:42:50,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:50,704 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:50,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:50,708 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:42:50,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-18 09:42:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:51,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 4061 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:42:51,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:42:52,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:42:52,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:42:52,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:52,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612076586] [2021-12-18 09:42:52,301 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:42:52,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660776545] [2021-12-18 09:42:52,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660776545] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:52,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:52,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:42:52,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707140392] [2021-12-18 09:42:52,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:52,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:42:52,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:52,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:42:52,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:52,303 INFO L87 Difference]: Start difference. First operand 7061 states and 9652 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:52,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:52,553 INFO L93 Difference]: Finished difference Result 14089 states and 19274 transitions. [2021-12-18 09:42:52,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:42:52,554 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 305 [2021-12-18 09:42:52,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:52,584 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:42:52,584 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:42:52,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:52,608 INFO L933 BasicCegarLoop]: 3851 mSDtfsCounter, 3677 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3677 SdHoareTripleChecker+Valid, 3851 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-18 09:42:52,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3677 Valid, 3851 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:42:52,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:42:52,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:42:52,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2480347538270584) internal successors, (6033), 4895 states have internal predecessors, (6033), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:42:52,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9649 transitions. [2021-12-18 09:42:52,889 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9649 transitions. Word has length 305 [2021-12-18 09:42:52,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:52,890 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9649 transitions. [2021-12-18 09:42:52,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:52,891 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9649 transitions. [2021-12-18 09:42:52,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2021-12-18 09:42:52,900 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:52,901 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:52,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-18 09:42:53,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:53,116 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:53,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:53,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1294059635, now seen corresponding path program 1 times [2021-12-18 09:42:53,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:53,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037435469] [2021-12-18 09:42:53,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:53,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:53,219 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:42:53,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [390668462] [2021-12-18 09:42:53,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:53,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:53,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:53,221 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:42:53,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-18 09:42:54,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:54,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 4062 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:42:54,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:42:54,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:42:54,784 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:42:54,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:54,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037435469] [2021-12-18 09:42:54,785 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:42:54,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390668462] [2021-12-18 09:42:54,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390668462] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:54,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:54,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:42:54,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613981773] [2021-12-18 09:42:54,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:54,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:42:54,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:54,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:42:54,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:54,787 INFO L87 Difference]: Start difference. First operand 7061 states and 9649 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:54,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:54,970 INFO L93 Difference]: Finished difference Result 14089 states and 19268 transitions. [2021-12-18 09:42:54,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:42:54,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 306 [2021-12-18 09:42:54,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:55,002 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:42:55,002 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:42:55,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:55,027 INFO L933 BasicCegarLoop]: 3850 mSDtfsCounter, 3675 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3675 SdHoareTripleChecker+Valid, 3850 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-18 09:42:55,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3675 Valid, 3850 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:42:55,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:42:55,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:42:55,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2474141497724451) internal successors, (6030), 4895 states have internal predecessors, (6030), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:42:55,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9646 transitions. [2021-12-18 09:42:55,428 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9646 transitions. Word has length 306 [2021-12-18 09:42:55,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:55,429 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9646 transitions. [2021-12-18 09:42:55,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:55,430 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9646 transitions. [2021-12-18 09:42:55,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2021-12-18 09:42:55,438 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:55,439 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:55,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-18 09:42:55,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:55,660 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:55,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:55,660 INFO L85 PathProgramCache]: Analyzing trace with hash -735884391, now seen corresponding path program 1 times [2021-12-18 09:42:55,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:55,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661012464] [2021-12-18 09:42:55,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:55,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:55,735 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:42:55,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [516076356] [2021-12-18 09:42:55,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:55,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:55,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:55,737 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:42:55,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-18 09:42:56,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:56,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 4063 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:42:56,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:42:57,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:42:57,272 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:42:57,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:57,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661012464] [2021-12-18 09:42:57,273 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:42:57,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516076356] [2021-12-18 09:42:57,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516076356] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:57,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:57,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:42:57,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107515879] [2021-12-18 09:42:57,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:57,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:42:57,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:57,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:42:57,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:57,275 INFO L87 Difference]: Start difference. First operand 7061 states and 9646 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 2 states have internal predecessors, (123), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:57,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:42:57,440 INFO L93 Difference]: Finished difference Result 14089 states and 19262 transitions. [2021-12-18 09:42:57,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:42:57,440 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 2 states have internal predecessors, (123), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 307 [2021-12-18 09:42:57,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:42:57,474 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:42:57,474 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:42:57,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:57,499 INFO L933 BasicCegarLoop]: 3849 mSDtfsCounter, 3673 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3673 SdHoareTripleChecker+Valid, 3849 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-18 09:42:57,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3673 Valid, 3849 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:42:57,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:42:57,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:42:57,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.246793545717832) internal successors, (6027), 4895 states have internal predecessors, (6027), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:42:57,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9643 transitions. [2021-12-18 09:42:57,793 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9643 transitions. Word has length 307 [2021-12-18 09:42:57,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:42:57,797 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9643 transitions. [2021-12-18 09:42:57,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 2 states have internal predecessors, (123), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:42:57,797 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9643 transitions. [2021-12-18 09:42:57,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2021-12-18 09:42:57,806 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:42:57,807 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:42:57,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-18 09:42:58,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:58,036 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:42:58,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:42:58,036 INFO L85 PathProgramCache]: Analyzing trace with hash -497804407, now seen corresponding path program 1 times [2021-12-18 09:42:58,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:42:58,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420381755] [2021-12-18 09:42:58,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:58,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:42:58,193 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:42:58,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2128217054] [2021-12-18 09:42:58,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:42:58,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:42:58,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:42:58,195 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:42:58,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-18 09:42:59,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:42:59,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 4064 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:42:59,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:42:59,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:42:59,832 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:42:59,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:42:59,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420381755] [2021-12-18 09:42:59,832 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:42:59,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128217054] [2021-12-18 09:42:59,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128217054] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:42:59,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:42:59,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:42:59,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975774299] [2021-12-18 09:42:59,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:42:59,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:42:59,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:42:59,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:42:59,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:42:59,835 INFO L87 Difference]: Start difference. First operand 7061 states and 9643 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:00,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:00,053 INFO L93 Difference]: Finished difference Result 14089 states and 19256 transitions. [2021-12-18 09:43:00,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:00,054 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 308 [2021-12-18 09:43:00,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:00,086 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:43:00,087 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:43:00,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:00,113 INFO L933 BasicCegarLoop]: 3848 mSDtfsCounter, 3671 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3671 SdHoareTripleChecker+Valid, 3848 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-18 09:43:00,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3671 Valid, 3848 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:00,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:43:00,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:43:00,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2461729416632188) internal successors, (6024), 4895 states have internal predecessors, (6024), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:43:00,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9640 transitions. [2021-12-18 09:43:00,419 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9640 transitions. Word has length 308 [2021-12-18 09:43:00,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:00,420 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9640 transitions. [2021-12-18 09:43:00,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:00,421 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9640 transitions. [2021-12-18 09:43:00,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-12-18 09:43:00,429 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:00,429 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:00,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:00,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:00,640 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:00,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:00,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1592742891, now seen corresponding path program 1 times [2021-12-18 09:43:00,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:00,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329132046] [2021-12-18 09:43:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:00,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:00,723 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:00,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [978254054] [2021-12-18 09:43:00,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:00,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:00,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:00,725 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:00,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-18 09:43:01,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:01,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 4065 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:01,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:02,361 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:02,361 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:02,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:02,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329132046] [2021-12-18 09:43:02,361 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:02,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978254054] [2021-12-18 09:43:02,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978254054] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:02,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:02,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:02,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381094874] [2021-12-18 09:43:02,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:02,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:02,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:02,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:02,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:02,363 INFO L87 Difference]: Start difference. First operand 7061 states and 9640 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 2 states have internal predecessors, (125), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:02,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:02,595 INFO L93 Difference]: Finished difference Result 14089 states and 19250 transitions. [2021-12-18 09:43:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:02,595 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 2 states have internal predecessors, (125), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 309 [2021-12-18 09:43:02,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:02,617 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:43:02,617 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:43:02,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:02,637 INFO L933 BasicCegarLoop]: 3847 mSDtfsCounter, 3669 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3669 SdHoareTripleChecker+Valid, 3847 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-18 09:43:02,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3669 Valid, 3847 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:02,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:43:02,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:43:02,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2455523376086057) internal successors, (6021), 4895 states have internal predecessors, (6021), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:43:02,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9637 transitions. [2021-12-18 09:43:02,932 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9637 transitions. Word has length 309 [2021-12-18 09:43:02,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:02,933 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9637 transitions. [2021-12-18 09:43:02,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 2 states have internal predecessors, (125), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:02,933 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9637 transitions. [2021-12-18 09:43:02,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-18 09:43:02,940 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:02,940 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:02,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:03,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:03,156 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:03,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:03,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1061580923, now seen corresponding path program 1 times [2021-12-18 09:43:03,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:03,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091747578] [2021-12-18 09:43:03,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:03,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:03,233 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:03,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1806874633] [2021-12-18 09:43:03,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:03,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:03,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:03,235 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:03,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-18 09:43:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:04,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 4066 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:04,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:04,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:04,914 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:04,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:04,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091747578] [2021-12-18 09:43:04,915 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:04,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806874633] [2021-12-18 09:43:04,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806874633] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:04,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:04,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:04,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650908047] [2021-12-18 09:43:04,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:04,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:04,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:04,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:04,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:04,917 INFO L87 Difference]: Start difference. First operand 7061 states and 9637 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 2 states have internal predecessors, (126), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:05,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:05,099 INFO L93 Difference]: Finished difference Result 14089 states and 19244 transitions. [2021-12-18 09:43:05,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:05,099 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 2 states have internal predecessors, (126), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 310 [2021-12-18 09:43:05,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:05,130 INFO L225 Difference]: With dead ends: 14089 [2021-12-18 09:43:05,130 INFO L226 Difference]: Without dead ends: 7061 [2021-12-18 09:43:05,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:05,148 INFO L933 BasicCegarLoop]: 3846 mSDtfsCounter, 3667 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3667 SdHoareTripleChecker+Valid, 3846 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-18 09:43:05,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3667 Valid, 3846 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:05,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-12-18 09:43:05,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 7061. [2021-12-18 09:43:05,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 4834 states have (on average 1.2449317335539924) internal successors, (6018), 4895 states have internal predecessors, (6018), 1808 states have call successors, (1808), 419 states have call predecessors, (1808), 418 states have return successors, (1808), 1798 states have call predecessors, (1808), 1808 states have call successors, (1808) [2021-12-18 09:43:05,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 9634 transitions. [2021-12-18 09:43:05,567 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 9634 transitions. Word has length 310 [2021-12-18 09:43:05,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:05,568 INFO L470 AbstractCegarLoop]: Abstraction has 7061 states and 9634 transitions. [2021-12-18 09:43:05,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 2 states have internal predecessors, (126), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:05,568 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 9634 transitions. [2021-12-18 09:43:05,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-12-18 09:43:05,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:05,576 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:05,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:05,803 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,SelfDestructingSolverStorable9 [2021-12-18 09:43:05,804 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:05,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:05,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1660912495, now seen corresponding path program 1 times [2021-12-18 09:43:05,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:05,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672790894] [2021-12-18 09:43:05,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:05,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:05,914 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:05,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [690282172] [2021-12-18 09:43:05,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:05,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:05,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:05,916 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:05,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-18 09:43:07,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:07,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 4067 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:07,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:07,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:07,736 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:07,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:07,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672790894] [2021-12-18 09:43:07,736 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:07,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690282172] [2021-12-18 09:43:07,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690282172] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:07,736 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:07,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:07,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44543269] [2021-12-18 09:43:07,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:07,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:07,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:07,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:07,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:07,739 INFO L87 Difference]: Start difference. First operand 7061 states and 9634 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:07,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:07,938 INFO L93 Difference]: Finished difference Result 14264 states and 19437 transitions. [2021-12-18 09:43:07,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:07,939 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 311 [2021-12-18 09:43:07,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:07,964 INFO L225 Difference]: With dead ends: 14264 [2021-12-18 09:43:07,964 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:07,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:07,982 INFO L933 BasicCegarLoop]: 3898 mSDtfsCounter, 3593 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3593 SdHoareTripleChecker+Valid, 4032 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:07,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3593 Valid, 4032 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:07,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:08,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:08,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.2439418416801293) internal successors, (6160), 5013 states have internal predecessors, (6160), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:08,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9830 transitions. [2021-12-18 09:43:08,306 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9830 transitions. Word has length 311 [2021-12-18 09:43:08,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:08,306 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9830 transitions. [2021-12-18 09:43:08,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:08,307 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9830 transitions. [2021-12-18 09:43:08,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2021-12-18 09:43:08,314 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:08,314 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:08,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:08,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:08,528 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:08,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:08,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1349161857, now seen corresponding path program 1 times [2021-12-18 09:43:08,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:08,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521829180] [2021-12-18 09:43:08,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:08,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:08,611 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:08,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1784168062] [2021-12-18 09:43:08,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:08,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:08,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:08,613 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:08,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-18 09:43:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:09,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 4068 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:09,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:10,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:10,272 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:10,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:10,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521829180] [2021-12-18 09:43:10,272 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:10,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784168062] [2021-12-18 09:43:10,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784168062] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:10,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:10,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:10,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508175344] [2021-12-18 09:43:10,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:10,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:10,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:10,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:10,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:10,274 INFO L87 Difference]: Start difference. First operand 7236 states and 9830 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:10,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:10,470 INFO L93 Difference]: Finished difference Result 14439 states and 19630 transitions. [2021-12-18 09:43:10,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:10,471 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 312 [2021-12-18 09:43:10,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:10,494 INFO L225 Difference]: With dead ends: 14439 [2021-12-18 09:43:10,495 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:10,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:10,513 INFO L933 BasicCegarLoop]: 3844 mSDtfsCounter, 3663 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3663 SdHoareTripleChecker+Valid, 3844 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-18 09:43:10,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3663 Valid, 3844 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:10,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:10,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:10,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.243336025848142) internal successors, (6157), 5013 states have internal predecessors, (6157), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:10,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9827 transitions. [2021-12-18 09:43:10,796 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9827 transitions. Word has length 312 [2021-12-18 09:43:10,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:10,797 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9827 transitions. [2021-12-18 09:43:10,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:10,797 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9827 transitions. [2021-12-18 09:43:10,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-12-18 09:43:10,805 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:10,805 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:10,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:11,019 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,SelfDestructingSolverStorable11 [2021-12-18 09:43:11,020 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:11,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:11,020 INFO L85 PathProgramCache]: Analyzing trace with hash 286702861, now seen corresponding path program 1 times [2021-12-18 09:43:11,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:11,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052159307] [2021-12-18 09:43:11,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:11,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:11,099 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:11,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [926814774] [2021-12-18 09:43:11,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:11,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:11,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:11,102 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:11,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-18 09:43:12,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:12,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 4069 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:12,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:12,631 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:12,632 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:12,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:12,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052159307] [2021-12-18 09:43:12,632 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:12,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926814774] [2021-12-18 09:43:12,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926814774] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:12,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:12,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:12,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562594781] [2021-12-18 09:43:12,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:12,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:12,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:12,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:12,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:12,634 INFO L87 Difference]: Start difference. First operand 7236 states and 9827 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:12,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:12,888 INFO L93 Difference]: Finished difference Result 14439 states and 19624 transitions. [2021-12-18 09:43:12,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:12,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 313 [2021-12-18 09:43:12,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:12,912 INFO L225 Difference]: With dead ends: 14439 [2021-12-18 09:43:12,912 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:12,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:12,931 INFO L933 BasicCegarLoop]: 3843 mSDtfsCounter, 3661 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3661 SdHoareTripleChecker+Valid, 3843 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-18 09:43:12,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3661 Valid, 3843 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:12,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:13,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:13,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.242730210016155) internal successors, (6154), 5013 states have internal predecessors, (6154), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:13,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9824 transitions. [2021-12-18 09:43:13,203 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9824 transitions. Word has length 313 [2021-12-18 09:43:13,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:13,204 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9824 transitions. [2021-12-18 09:43:13,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:13,204 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9824 transitions. [2021-12-18 09:43:13,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2021-12-18 09:43:13,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:13,212 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:13,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-18 09:43:13,427 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,SelfDestructingSolverStorable12 [2021-12-18 09:43:13,428 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:13,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:13,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1824728957, now seen corresponding path program 1 times [2021-12-18 09:43:13,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:13,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569241830] [2021-12-18 09:43:13,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:13,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:13,502 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:13,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [182656473] [2021-12-18 09:43:13,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:13,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:13,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:13,504 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:13,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-18 09:43:14,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:14,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 4070 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:14,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:15,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:15,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:15,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:15,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569241830] [2021-12-18 09:43:15,055 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:15,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182656473] [2021-12-18 09:43:15,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182656473] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:15,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:15,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:15,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562824155] [2021-12-18 09:43:15,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:15,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:15,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:15,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:15,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:15,057 INFO L87 Difference]: Start difference. First operand 7236 states and 9824 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:15,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:15,335 INFO L93 Difference]: Finished difference Result 14439 states and 19618 transitions. [2021-12-18 09:43:15,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:15,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 314 [2021-12-18 09:43:15,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:15,356 INFO L225 Difference]: With dead ends: 14439 [2021-12-18 09:43:15,356 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:15,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:15,372 INFO L933 BasicCegarLoop]: 3842 mSDtfsCounter, 3659 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3659 SdHoareTripleChecker+Valid, 3842 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-18 09:43:15,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3659 Valid, 3842 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:15,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:15,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:15,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.242124394184168) internal successors, (6151), 5013 states have internal predecessors, (6151), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:15,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9821 transitions. [2021-12-18 09:43:15,664 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9821 transitions. Word has length 314 [2021-12-18 09:43:15,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:15,665 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9821 transitions. [2021-12-18 09:43:15,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:15,665 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9821 transitions. [2021-12-18 09:43:15,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2021-12-18 09:43:15,670 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:15,670 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:15,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-18 09:43:15,871 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,SelfDestructingSolverStorable13 [2021-12-18 09:43:15,871 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:15,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:15,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1921553015, now seen corresponding path program 1 times [2021-12-18 09:43:15,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:15,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190903750] [2021-12-18 09:43:15,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:15,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:15,944 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:15,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [455714284] [2021-12-18 09:43:15,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:15,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:15,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:15,946 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:15,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-18 09:43:16,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:16,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 4071 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:16,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:17,468 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:17,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:17,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:17,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190903750] [2021-12-18 09:43:17,469 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:17,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455714284] [2021-12-18 09:43:17,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455714284] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:17,469 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:17,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:17,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518893952] [2021-12-18 09:43:17,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:17,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:17,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:17,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:17,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:17,471 INFO L87 Difference]: Start difference. First operand 7236 states and 9821 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:17,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:17,698 INFO L93 Difference]: Finished difference Result 14439 states and 19612 transitions. [2021-12-18 09:43:17,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:17,698 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 315 [2021-12-18 09:43:17,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:17,730 INFO L225 Difference]: With dead ends: 14439 [2021-12-18 09:43:17,730 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:17,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:17,756 INFO L933 BasicCegarLoop]: 3841 mSDtfsCounter, 3657 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3657 SdHoareTripleChecker+Valid, 3841 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-18 09:43:17,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3657 Valid, 3841 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:17,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:18,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:18,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.241518578352181) internal successors, (6148), 5013 states have internal predecessors, (6148), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:18,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9818 transitions. [2021-12-18 09:43:18,115 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9818 transitions. Word has length 315 [2021-12-18 09:43:18,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:18,116 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9818 transitions. [2021-12-18 09:43:18,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:18,116 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9818 transitions. [2021-12-18 09:43:18,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-12-18 09:43:18,122 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:18,122 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:18,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-18 09:43:18,327 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,SelfDestructingSolverStorable14 [2021-12-18 09:43:18,328 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:18,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:18,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1977660551, now seen corresponding path program 1 times [2021-12-18 09:43:18,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:18,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523334562] [2021-12-18 09:43:18,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:18,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:18,408 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:18,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1830050782] [2021-12-18 09:43:18,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:18,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:18,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:18,410 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:18,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-18 09:43:19,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:19,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 4072 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:19,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:19,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:19,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:19,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:19,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523334562] [2021-12-18 09:43:19,978 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:19,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830050782] [2021-12-18 09:43:19,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830050782] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:19,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:19,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:19,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401117995] [2021-12-18 09:43:19,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:19,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:19,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:19,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:19,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:19,980 INFO L87 Difference]: Start difference. First operand 7236 states and 9818 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 2 states have internal predecessors, (132), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:20,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:20,209 INFO L93 Difference]: Finished difference Result 14439 states and 19606 transitions. [2021-12-18 09:43:20,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:20,210 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 2 states have internal predecessors, (132), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 316 [2021-12-18 09:43:20,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:20,234 INFO L225 Difference]: With dead ends: 14439 [2021-12-18 09:43:20,234 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:20,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:20,252 INFO L933 BasicCegarLoop]: 3840 mSDtfsCounter, 3655 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3655 SdHoareTripleChecker+Valid, 3840 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-18 09:43:20,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3655 Valid, 3840 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:20,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:20,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:20,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.240912762520194) internal successors, (6145), 5013 states have internal predecessors, (6145), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:20,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9815 transitions. [2021-12-18 09:43:20,621 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9815 transitions. Word has length 316 [2021-12-18 09:43:20,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:20,622 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9815 transitions. [2021-12-18 09:43:20,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 2 states have internal predecessors, (132), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:20,622 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9815 transitions. [2021-12-18 09:43:20,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2021-12-18 09:43:20,627 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:20,627 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:20,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-18 09:43:20,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:20,829 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:20,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:20,830 INFO L85 PathProgramCache]: Analyzing trace with hash 692489733, now seen corresponding path program 1 times [2021-12-18 09:43:20,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:20,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023782494] [2021-12-18 09:43:20,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:20,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:20,901 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:20,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [127159621] [2021-12-18 09:43:20,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:20,902 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:20,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:20,903 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:20,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-18 09:43:21,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:21,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 4073 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:21,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:22,424 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:22,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:22,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023782494] [2021-12-18 09:43:22,424 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:22,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127159621] [2021-12-18 09:43:22,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127159621] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:22,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:22,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:22,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612856104] [2021-12-18 09:43:22,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:22,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:22,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:22,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:22,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:22,426 INFO L87 Difference]: Start difference. First operand 7236 states and 9815 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 2 states have internal predecessors, (133), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:22,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:22,731 INFO L93 Difference]: Finished difference Result 14439 states and 19600 transitions. [2021-12-18 09:43:22,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:22,732 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 2 states have internal predecessors, (133), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 317 [2021-12-18 09:43:22,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:22,756 INFO L225 Difference]: With dead ends: 14439 [2021-12-18 09:43:22,756 INFO L226 Difference]: Without dead ends: 7236 [2021-12-18 09:43:22,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:22,775 INFO L933 BasicCegarLoop]: 3839 mSDtfsCounter, 3653 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3653 SdHoareTripleChecker+Valid, 3839 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-18 09:43:22,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3653 Valid, 3839 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:22,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-12-18 09:43:23,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 7236. [2021-12-18 09:43:23,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7236 states, 4952 states have (on average 1.2403069466882068) internal successors, (6142), 5013 states have internal predecessors, (6142), 1835 states have call successors, (1835), 449 states have call predecessors, (1835), 448 states have return successors, (1835), 1825 states have call predecessors, (1835), 1835 states have call successors, (1835) [2021-12-18 09:43:23,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7236 states to 7236 states and 9812 transitions. [2021-12-18 09:43:23,191 INFO L78 Accepts]: Start accepts. Automaton has 7236 states and 9812 transitions. Word has length 317 [2021-12-18 09:43:23,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:23,191 INFO L470 AbstractCegarLoop]: Abstraction has 7236 states and 9812 transitions. [2021-12-18 09:43:23,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 2 states have internal predecessors, (133), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:23,191 INFO L276 IsEmpty]: Start isEmpty. Operand 7236 states and 9812 transitions. [2021-12-18 09:43:23,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2021-12-18 09:43:23,197 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:23,197 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:23,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-18 09:43:23,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-18 09:43:23,398 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:23,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:23,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1977286517, now seen corresponding path program 1 times [2021-12-18 09:43:23,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:23,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632637672] [2021-12-18 09:43:23,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:23,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:23,468 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:23,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [814387537] [2021-12-18 09:43:23,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:23,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:23,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:23,470 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:23,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-18 09:43:24,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:24,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 4074 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:24,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:25,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:25,012 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:25,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:25,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632637672] [2021-12-18 09:43:25,012 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:25,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814387537] [2021-12-18 09:43:25,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814387537] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:25,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:25,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 09:43:25,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845482821] [2021-12-18 09:43:25,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:25,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:25,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:25,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:25,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:25,014 INFO L87 Difference]: Start difference. First operand 7236 states and 9812 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 2 states have internal predecessors, (134), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:25,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:25,481 INFO L93 Difference]: Finished difference Result 21626 states and 29341 transitions. [2021-12-18 09:43:25,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:25,482 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 2 states have internal predecessors, (134), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) Word has length 318 [2021-12-18 09:43:25,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:25,531 INFO L225 Difference]: With dead ends: 21626 [2021-12-18 09:43:25,531 INFO L226 Difference]: Without dead ends: 14423 [2021-12-18 09:43:25,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:25,554 INFO L933 BasicCegarLoop]: 4845 mSDtfsCounter, 3652 mSDsluCounter, 3777 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3652 SdHoareTripleChecker+Valid, 8622 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:25,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3652 Valid, 8622 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 09:43:25,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14423 states. [2021-12-18 09:43:26,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14423 to 14419. [2021-12-18 09:43:26,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14419 states, 9872 states have (on average 1.2407820097244733) internal successors, (12249), 10000 states have internal predecessors, (12249), 3652 states have call successors, (3652), 898 states have call predecessors, (3652), 894 states have return successors, (3652), 3624 states have call predecessors, (3652), 3652 states have call successors, (3652) [2021-12-18 09:43:26,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14419 states to 14419 states and 19553 transitions. [2021-12-18 09:43:26,180 INFO L78 Accepts]: Start accepts. Automaton has 14419 states and 19553 transitions. Word has length 318 [2021-12-18 09:43:26,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:26,181 INFO L470 AbstractCegarLoop]: Abstraction has 14419 states and 19553 transitions. [2021-12-18 09:43:26,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 2 states have internal predecessors, (134), 1 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 1 states have call successors, (29) [2021-12-18 09:43:26,181 INFO L276 IsEmpty]: Start isEmpty. Operand 14419 states and 19553 transitions. [2021-12-18 09:43:26,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2021-12-18 09:43:26,186 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:26,187 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 14, 14, 14, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:26,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:26,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-18 09:43:26,387 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:26,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:26,388 INFO L85 PathProgramCache]: Analyzing trace with hash 2005915668, now seen corresponding path program 1 times [2021-12-18 09:43:26,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:26,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173701581] [2021-12-18 09:43:26,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:26,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:26,449 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:26,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1462675941] [2021-12-18 09:43:26,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:26,450 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:26,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:26,452 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:26,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-18 09:43:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:27,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 4073 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:27,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:27,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 921 trivial. 0 not checked. [2021-12-18 09:43:27,879 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:27,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:27,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173701581] [2021-12-18 09:43:27,879 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:27,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462675941] [2021-12-18 09:43:27,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462675941] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:27,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:27,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 09:43:27,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123370318] [2021-12-18 09:43:27,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:27,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:27,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:27,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:27,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:27,881 INFO L87 Difference]: Start difference. First operand 14419 states and 19553 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-18 09:43:28,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:28,811 INFO L93 Difference]: Finished difference Result 34642 states and 46943 transitions. [2021-12-18 09:43:28,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:28,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 318 [2021-12-18 09:43:28,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:28,885 INFO L225 Difference]: With dead ends: 34642 [2021-12-18 09:43:28,885 INFO L226 Difference]: Without dead ends: 20256 [2021-12-18 09:43:28,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:28,929 INFO L933 BasicCegarLoop]: 5312 mSDtfsCounter, 2664 mSDsluCounter, 3722 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2664 SdHoareTripleChecker+Valid, 9034 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:28,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2664 Valid, 9034 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 09:43:28,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20256 states. [2021-12-18 09:43:29,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20256 to 20250. [2021-12-18 09:43:29,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20250 states, 13896 states have (on average 1.2406447898675879) internal successors, (17240), 14063 states have internal predecessors, (17240), 5068 states have call successors, (5068), 1290 states have call predecessors, (5068), 1285 states have return successors, (5068), 5030 states have call predecessors, (5068), 5068 states have call successors, (5068) [2021-12-18 09:43:29,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20250 states to 20250 states and 27376 transitions. [2021-12-18 09:43:29,847 INFO L78 Accepts]: Start accepts. Automaton has 20250 states and 27376 transitions. Word has length 318 [2021-12-18 09:43:29,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:29,848 INFO L470 AbstractCegarLoop]: Abstraction has 20250 states and 27376 transitions. [2021-12-18 09:43:29,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-18 09:43:29,848 INFO L276 IsEmpty]: Start isEmpty. Operand 20250 states and 27376 transitions. [2021-12-18 09:43:29,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2021-12-18 09:43:29,855 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:29,855 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 14, 14, 14, 14, 14, 14, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:29,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:30,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:30,056 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:30,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:30,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1082601343, now seen corresponding path program 1 times [2021-12-18 09:43:30,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:30,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193263987] [2021-12-18 09:43:30,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:30,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:30,124 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:30,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1744178125] [2021-12-18 09:43:30,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:30,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:30,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:30,126 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:30,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-18 09:43:31,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:31,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 4267 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:31,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:31,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 73 proven. 0 refuted. 0 times theorem prover too weak. 1032 trivial. 0 not checked. [2021-12-18 09:43:31,671 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:31,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:31,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193263987] [2021-12-18 09:43:31,671 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:31,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744178125] [2021-12-18 09:43:31,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744178125] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:31,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:31,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 09:43:31,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672713153] [2021-12-18 09:43:31,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:31,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:31,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:31,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:31,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:31,673 INFO L87 Difference]: Start difference. First operand 20250 states and 27376 transitions. Second operand has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-18 09:43:32,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:32,900 INFO L93 Difference]: Finished difference Result 47320 states and 63920 transitions. [2021-12-18 09:43:32,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:32,901 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 370 [2021-12-18 09:43:32,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:33,015 INFO L225 Difference]: With dead ends: 47320 [2021-12-18 09:43:33,016 INFO L226 Difference]: Without dead ends: 27103 [2021-12-18 09:43:33,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:33,090 INFO L933 BasicCegarLoop]: 4721 mSDtfsCounter, 3351 mSDsluCounter, 3332 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3351 SdHoareTripleChecker+Valid, 8053 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:33,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3351 Valid, 8053 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 09:43:33,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27103 states. [2021-12-18 09:43:34,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27103 to 27097. [2021-12-18 09:43:34,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27097 states, 18672 states have (on average 1.24175235646958) internal successors, (23186), 18888 states have internal predecessors, (23186), 6684 states have call successors, (6684), 1746 states have call predecessors, (6684), 1740 states have return successors, (6684), 6634 states have call predecessors, (6684), 6684 states have call successors, (6684) [2021-12-18 09:43:34,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27097 states to 27097 states and 36554 transitions. [2021-12-18 09:43:34,334 INFO L78 Accepts]: Start accepts. Automaton has 27097 states and 36554 transitions. Word has length 370 [2021-12-18 09:43:34,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:34,335 INFO L470 AbstractCegarLoop]: Abstraction has 27097 states and 36554 transitions. [2021-12-18 09:43:34,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-18 09:43:34,335 INFO L276 IsEmpty]: Start isEmpty. Operand 27097 states and 36554 transitions. [2021-12-18 09:43:34,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 403 [2021-12-18 09:43:34,344 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:34,344 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 14, 14, 14, 14, 14, 14, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:34,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:34,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:34,546 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:34,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:34,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1841468737, now seen corresponding path program 1 times [2021-12-18 09:43:34,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:34,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614444146] [2021-12-18 09:43:34,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:34,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:34,628 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:34,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2062346608] [2021-12-18 09:43:34,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:34,629 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:34,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:34,630 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:34,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-18 09:43:35,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:35,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 4338 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:35,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:36,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1255 backedges. 308 proven. 0 refuted. 0 times theorem prover too weak. 947 trivial. 0 not checked. [2021-12-18 09:43:36,371 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:36,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:36,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614444146] [2021-12-18 09:43:36,371 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:36,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062346608] [2021-12-18 09:43:36,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062346608] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:36,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:36,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 09:43:36,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531460313] [2021-12-18 09:43:36,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:36,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:36,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:36,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:36,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:36,372 INFO L87 Difference]: Start difference. First operand 27097 states and 36554 transitions. Second operand has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-18 09:43:37,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:37,742 INFO L93 Difference]: Finished difference Result 60000 states and 80929 transitions. [2021-12-18 09:43:37,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:37,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 402 [2021-12-18 09:43:37,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:37,850 INFO L225 Difference]: With dead ends: 60000 [2021-12-18 09:43:37,850 INFO L226 Difference]: Without dead ends: 32936 [2021-12-18 09:43:37,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:37,910 INFO L933 BasicCegarLoop]: 5207 mSDtfsCounter, 3708 mSDsluCounter, 2669 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3708 SdHoareTripleChecker+Valid, 7876 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:37,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3708 Valid, 7876 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 09:43:37,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32936 states. [2021-12-18 09:43:39,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32936 to 32930. [2021-12-18 09:43:39,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32930 states, 22692 states have (on average 1.2420676890534108) internal successors, (28185), 22947 states have internal predecessors, (28185), 8098 states have call successors, (8098), 2146 states have call predecessors, (8098), 2139 states have return successors, (8098), 8038 states have call predecessors, (8098), 8098 states have call successors, (8098) [2021-12-18 09:43:39,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32930 states to 32930 states and 44381 transitions. [2021-12-18 09:43:39,514 INFO L78 Accepts]: Start accepts. Automaton has 32930 states and 44381 transitions. Word has length 402 [2021-12-18 09:43:39,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:39,514 INFO L470 AbstractCegarLoop]: Abstraction has 32930 states and 44381 transitions. [2021-12-18 09:43:39,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-18 09:43:39,515 INFO L276 IsEmpty]: Start isEmpty. Operand 32930 states and 44381 transitions. [2021-12-18 09:43:39,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2021-12-18 09:43:39,524 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:39,524 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 14, 14, 14, 14, 14, 14, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:39,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:39,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:39,725 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:39,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:39,725 INFO L85 PathProgramCache]: Analyzing trace with hash -252109699, now seen corresponding path program 1 times [2021-12-18 09:43:39,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:39,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620329824] [2021-12-18 09:43:39,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:39,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:39,800 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:39,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473589792] [2021-12-18 09:43:39,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:39,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:39,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:39,802 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:39,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-18 09:43:41,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:41,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 4365 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:41,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:41,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1414 backedges. 226 proven. 0 refuted. 0 times theorem prover too weak. 1188 trivial. 0 not checked. [2021-12-18 09:43:41,535 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:41,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:41,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620329824] [2021-12-18 09:43:41,535 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:41,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473589792] [2021-12-18 09:43:41,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473589792] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:41,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:41,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 09:43:41,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616576287] [2021-12-18 09:43:41,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:41,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:41,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:41,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:41,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:41,538 INFO L87 Difference]: Start difference. First operand 32930 states and 44381 transitions. Second operand has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2021-12-18 09:43:43,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:43,344 INFO L93 Difference]: Finished difference Result 71036 states and 95673 transitions. [2021-12-18 09:43:43,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:43,345 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 424 [2021-12-18 09:43:43,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:43,481 INFO L225 Difference]: With dead ends: 71036 [2021-12-18 09:43:43,481 INFO L226 Difference]: Without dead ends: 38139 [2021-12-18 09:43:43,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 422 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:43,565 INFO L933 BasicCegarLoop]: 4801 mSDtfsCounter, 3316 mSDsluCounter, 3358 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3316 SdHoareTripleChecker+Valid, 8159 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:43,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3316 Valid, 8159 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 09:43:43,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38139 states. [2021-12-18 09:43:45,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38139 to 38133. [2021-12-18 09:43:45,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38133 states, 26316 states have (on average 1.2422100623195014) internal successors, (32690), 26610 states have internal predecessors, (32690), 9318 states have call successors, (9318), 2506 states have call predecessors, (9318), 2498 states have return successors, (9318), 9248 states have call predecessors, (9318), 9318 states have call successors, (9318) [2021-12-18 09:43:45,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38133 states to 38133 states and 51326 transitions. [2021-12-18 09:43:45,598 INFO L78 Accepts]: Start accepts. Automaton has 38133 states and 51326 transitions. Word has length 424 [2021-12-18 09:43:45,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:45,599 INFO L470 AbstractCegarLoop]: Abstraction has 38133 states and 51326 transitions. [2021-12-18 09:43:45,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2021-12-18 09:43:45,599 INFO L276 IsEmpty]: Start isEmpty. Operand 38133 states and 51326 transitions. [2021-12-18 09:43:45,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2021-12-18 09:43:45,609 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:45,609 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 14, 14, 14, 14, 14, 14, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:45,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:45,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-12-18 09:43:45,810 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:45,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:45,811 INFO L85 PathProgramCache]: Analyzing trace with hash -203877475, now seen corresponding path program 1 times [2021-12-18 09:43:45,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:45,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176036782] [2021-12-18 09:43:45,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:45,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:45,889 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:45,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1223622797] [2021-12-18 09:43:45,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:45,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:45,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:45,891 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:45,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-18 09:43:47,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:47,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 4378 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:47,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:47,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1450 backedges. 262 proven. 0 refuted. 0 times theorem prover too weak. 1188 trivial. 0 not checked. [2021-12-18 09:43:47,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:47,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:47,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176036782] [2021-12-18 09:43:47,681 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:47,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223622797] [2021-12-18 09:43:47,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223622797] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:47,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:47,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 09:43:47,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001402614] [2021-12-18 09:43:47,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:47,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:47,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:47,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:47,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:47,684 INFO L87 Difference]: Start difference. First operand 38133 states and 51326 transitions. Second operand has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-12-18 09:43:49,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:49,607 INFO L93 Difference]: Finished difference Result 81190 states and 109247 transitions. [2021-12-18 09:43:49,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:49,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 433 [2021-12-18 09:43:49,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:49,777 INFO L225 Difference]: With dead ends: 81190 [2021-12-18 09:43:49,777 INFO L226 Difference]: Without dead ends: 43090 [2021-12-18 09:43:49,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:49,882 INFO L933 BasicCegarLoop]: 6264 mSDtfsCounter, 3358 mSDsluCounter, 3307 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3358 SdHoareTripleChecker+Valid, 9571 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:49,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3358 Valid, 9571 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 09:43:49,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43090 states. [2021-12-18 09:43:52,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43090 to 43084. [2021-12-18 09:43:52,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43084 states, 29746 states have (on average 1.2406037786593156) internal successors, (36903), 30079 states have internal predecessors, (36903), 10506 states have call successors, (10506), 2840 states have call predecessors, (10506), 2831 states have return successors, (10506), 10426 states have call predecessors, (10506), 10506 states have call successors, (10506) [2021-12-18 09:43:52,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43084 states to 43084 states and 57915 transitions. [2021-12-18 09:43:52,253 INFO L78 Accepts]: Start accepts. Automaton has 43084 states and 57915 transitions. Word has length 433 [2021-12-18 09:43:52,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:52,254 INFO L470 AbstractCegarLoop]: Abstraction has 43084 states and 57915 transitions. [2021-12-18 09:43:52,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-12-18 09:43:52,254 INFO L276 IsEmpty]: Start isEmpty. Operand 43084 states and 57915 transitions. [2021-12-18 09:43:52,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2021-12-18 09:43:52,268 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:52,268 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 14, 14, 14, 14, 14, 14, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:52,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:52,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-18 09:43:52,483 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:52,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:52,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1955206619, now seen corresponding path program 1 times [2021-12-18 09:43:52,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:52,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587339146] [2021-12-18 09:43:52,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:52,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:52,554 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:43:52,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1362581957] [2021-12-18 09:43:52,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:52,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:52,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:43:52,556 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:43:52,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-18 09:43:53,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:53,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 4379 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-18 09:43:53,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:43:54,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1450 backedges. 262 proven. 0 refuted. 0 times theorem prover too weak. 1188 trivial. 0 not checked. [2021-12-18 09:43:54,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:43:54,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:43:54,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587339146] [2021-12-18 09:43:54,178 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:43:54,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362581957] [2021-12-18 09:43:54,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362581957] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:43:54,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:43:54,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 09:43:54,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441813187] [2021-12-18 09:43:54,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:43:54,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 09:43:54,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:43:54,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 09:43:54,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:54,180 INFO L87 Difference]: Start difference. First operand 43084 states and 57915 transitions. Second operand has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-12-18 09:43:56,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:43:56,629 INFO L93 Difference]: Finished difference Result 91086 states and 122421 transitions. [2021-12-18 09:43:56,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 09:43:56,630 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 433 [2021-12-18 09:43:56,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:43:56,818 INFO L225 Difference]: With dead ends: 91086 [2021-12-18 09:43:56,818 INFO L226 Difference]: Without dead ends: 48035 [2021-12-18 09:43:56,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 09:43:56,916 INFO L933 BasicCegarLoop]: 5798 mSDtfsCounter, 3277 mSDsluCounter, 3371 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3277 SdHoareTripleChecker+Valid, 9169 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 09:43:56,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3277 Valid, 9169 Invalid, 83 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [13 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 09:43:56,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48035 states. [2021-12-18 09:43:59,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48035 to 48029. [2021-12-18 09:43:59,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48029 states, 33172 states have (on average 1.240443747739057) internal successors, (41148), 33544 states have internal predecessors, (41148), 11694 states have call successors, (11694), 3172 states have call predecessors, (11694), 3162 states have return successors, (11694), 11604 states have call predecessors, (11694), 11694 states have call successors, (11694) [2021-12-18 09:43:59,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48029 states to 48029 states and 64536 transitions. [2021-12-18 09:43:59,423 INFO L78 Accepts]: Start accepts. Automaton has 48029 states and 64536 transitions. Word has length 433 [2021-12-18 09:43:59,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:43:59,424 INFO L470 AbstractCegarLoop]: Abstraction has 48029 states and 64536 transitions. [2021-12-18 09:43:59,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-12-18 09:43:59,425 INFO L276 IsEmpty]: Start isEmpty. Operand 48029 states and 64536 transitions. [2021-12-18 09:43:59,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2021-12-18 09:43:59,441 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:43:59,442 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 14, 14, 14, 14, 14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:43:59,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-12-18 09:43:59,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:43:59,668 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:43:59,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:43:59,668 INFO L85 PathProgramCache]: Analyzing trace with hash -532861501, now seen corresponding path program 1 times [2021-12-18 09:43:59,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:43:59,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887433566] [2021-12-18 09:43:59,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:43:59,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:43:59,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 09:43:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:43:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 09:43:59,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:43:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 09:43:59,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:43:59,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:43:59,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-18 09:43:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 09:44:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-18 09:44:00,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-18 09:44:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-18 09:44:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 09:44:00,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 09:44:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-18 09:44:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 09:44:00,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-18 09:44:00,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-18 09:44:00,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-18 09:44:00,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-18 09:44:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-18 09:44:00,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-18 09:44:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 09:44:00,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-18 09:44:00,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-18 09:44:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-18 09:44:00,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-18 09:44:00,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 09:44:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 09:44:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-18 09:44:00,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 09:44:00,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 09:44:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-18 09:44:00,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-18 09:44:00,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-18 09:44:00,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-12-18 09:44:00,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2021-12-18 09:44:00,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-18 09:44:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-12-18 09:44:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-18 09:44:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-12-18 09:44:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2021-12-18 09:44:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2021-12-18 09:44:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2021-12-18 09:44:00,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2021-12-18 09:44:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 09:44:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2021-12-18 09:44:00,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2021-12-18 09:44:00,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:00,620 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 1637 trivial. 0 not checked. [2021-12-18 09:44:00,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:44:00,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887433566] [2021-12-18 09:44:00,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887433566] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:44:00,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:44:00,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 09:44:00,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795867534] [2021-12-18 09:44:00,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:44:00,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 09:44:00,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:44:00,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 09:44:00,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 09:44:00,623 INFO L87 Difference]: Start difference. First operand 48029 states and 64536 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 3 states have internal predecessors, (206), 3 states have call successors, (46), 4 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2021-12-18 09:44:07,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 09:44:11,569 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 09:44:17,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:44:17,746 INFO L93 Difference]: Finished difference Result 111904 states and 152603 transitions. [2021-12-18 09:44:17,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-18 09:44:17,747 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 3 states have internal predecessors, (206), 3 states have call successors, (46), 4 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 491 [2021-12-18 09:44:17,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:44:18,016 INFO L225 Difference]: With dead ends: 111904 [2021-12-18 09:44:18,016 INFO L226 Difference]: Without dead ends: 63908 [2021-12-18 09:44:18,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-18 09:44:18,148 INFO L933 BasicCegarLoop]: 4889 mSDtfsCounter, 4510 mSDsluCounter, 6389 mSDsCounter, 0 mSdLazyCounter, 4663 mSolverCounterSat, 3217 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4943 SdHoareTripleChecker+Valid, 11278 SdHoareTripleChecker+Invalid, 7882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3217 IncrementalHoareTripleChecker+Valid, 4663 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2021-12-18 09:44:18,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4943 Valid, 11278 Invalid, 7882 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3217 Valid, 4663 Invalid, 2 Unknown, 0 Unchecked, 13.9s Time] [2021-12-18 09:44:18,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63908 states. [2021-12-18 09:44:20,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63908 to 52950. [2021-12-18 09:44:20,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52950 states, 36574 states have (on average 1.2402526384863564) internal successors, (45361), 36985 states have internal predecessors, (45361), 12882 states have call successors, (12882), 3504 states have call predecessors, (12882), 3493 states have return successors, (12882), 12782 states have call predecessors, (12882), 12882 states have call successors, (12882) [2021-12-18 09:44:21,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52950 states to 52950 states and 71125 transitions. [2021-12-18 09:44:21,163 INFO L78 Accepts]: Start accepts. Automaton has 52950 states and 71125 transitions. Word has length 491 [2021-12-18 09:44:21,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 09:44:21,163 INFO L470 AbstractCegarLoop]: Abstraction has 52950 states and 71125 transitions. [2021-12-18 09:44:21,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 3 states have internal predecessors, (206), 3 states have call successors, (46), 4 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2021-12-18 09:44:21,164 INFO L276 IsEmpty]: Start isEmpty. Operand 52950 states and 71125 transitions. [2021-12-18 09:44:21,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2021-12-18 09:44:21,177 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 09:44:21,178 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 14, 14, 14, 14, 14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 09:44:21,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-18 09:44:21,178 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 09:44:21,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 09:44:21,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1626222593, now seen corresponding path program 1 times [2021-12-18 09:44:21,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 09:44:21,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757325808] [2021-12-18 09:44:21,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:44:21,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 09:44:21,276 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-18 09:44:21,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1034200117] [2021-12-18 09:44:21,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 09:44:21,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 09:44:21,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 09:44:21,278 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 09:44:21,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-18 09:44:22,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 09:44:22,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 4677 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-18 09:44:22,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 09:44:23,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 1612 trivial. 0 not checked. [2021-12-18 09:44:23,058 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-18 09:44:23,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 09:44:23,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757325808] [2021-12-18 09:44:23,058 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-18 09:44:23,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034200117] [2021-12-18 09:44:23,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034200117] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 09:44:23,059 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 09:44:23,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 09:44:23,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664465744] [2021-12-18 09:44:23,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 09:44:23,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 09:44:23,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 09:44:23,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 09:44:23,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 09:44:23,060 INFO L87 Difference]: Start difference. First operand 52950 states and 71125 transitions. Second operand has 5 states, 5 states have (on average 37.8) internal successors, (189), 4 states have internal predecessors, (189), 3 states have call successors, (45), 3 states have call predecessors, (45), 4 states have return successors, (43), 4 states have call predecessors, (43), 3 states have call successors, (43) [2021-12-18 09:44:26,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 09:44:26,248 INFO L93 Difference]: Finished difference Result 116933 states and 157114 transitions. [2021-12-18 09:44:26,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 09:44:26,249 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.8) internal successors, (189), 4 states have internal predecessors, (189), 3 states have call successors, (45), 3 states have call predecessors, (45), 4 states have return successors, (43), 4 states have call predecessors, (43), 3 states have call successors, (43) Word has length 491 [2021-12-18 09:44:26,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 09:44:26,639 INFO L225 Difference]: With dead ends: 116933 [2021-12-18 09:44:26,639 INFO L226 Difference]: Without dead ends: 64016 [2021-12-18 09:44:26,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 487 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 09:44:26,779 INFO L933 BasicCegarLoop]: 6526 mSDtfsCounter, 3010 mSDsluCounter, 16707 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3010 SdHoareTripleChecker+Valid, 23233 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 09:44:26,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3010 Valid, 23233 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-18 09:44:26,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64016 states.