./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4d014703 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.0/module_get_put-drivers-block-loop.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f25e8d9a29012500b38126aa22b2b7d181aad99a845cece264158253e2ec92e3 --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-4d01470 [2021-11-02 14:13:52,927 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-02 14:13:52,930 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-02 14:13:52,974 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-02 14:13:52,975 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-02 14:13:52,979 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-02 14:13:52,982 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-02 14:13:52,988 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-02 14:13:52,990 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-02 14:13:52,995 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-02 14:13:52,996 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-02 14:13:52,998 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-02 14:13:52,999 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-02 14:13:53,001 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-02 14:13:53,003 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-02 14:13:53,007 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-02 14:13:53,009 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-02 14:13:53,010 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-02 14:13:53,015 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-02 14:13:53,022 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-02 14:13:53,024 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-02 14:13:53,025 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-02 14:13:53,026 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-02 14:13:53,028 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-02 14:13:53,030 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-02 14:13:53,030 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-02 14:13:53,031 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-02 14:13:53,032 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-02 14:13:53,033 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-02 14:13:53,034 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-02 14:13:53,035 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-02 14:13:53,036 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-02 14:13:53,038 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-02 14:13:53,039 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-02 14:13:53,040 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-02 14:13:53,041 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-02 14:13:53,041 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-02 14:13:53,041 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-02 14:13:53,042 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-02 14:13:53,043 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-02 14:13:53,043 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-02 14:13:53,045 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-02 14:13:53,068 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-02 14:13:53,069 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-02 14:13:53,069 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-02 14:13:53,070 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-02 14:13:53,071 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-02 14:13:53,071 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-02 14:13:53,071 INFO L138 SettingsManager]: * Use SBE=true [2021-11-02 14:13:53,072 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-02 14:13:53,072 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-02 14:13:53,072 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-02 14:13:53,073 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-02 14:13:53,073 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-02 14:13:53,073 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-02 14:13:53,073 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-02 14:13:53,074 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-02 14:13:53,074 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-02 14:13:53,074 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-02 14:13:53,074 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-02 14:13:53,074 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-02 14:13:53,074 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 14:13:53,075 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-02 14:13:53,075 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-02 14:13:53,075 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-02 14:13:53,075 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-02 14:13:53,075 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-02 14:13:53,075 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-02 14:13:53,075 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-02 14:13:53,076 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-02 14:13:53,076 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-02 14:13:53,076 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 -> f25e8d9a29012500b38126aa22b2b7d181aad99a845cece264158253e2ec92e3 [2021-11-02 14:13:53,314 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-02 14:13:53,340 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-02 14:13:53,342 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-02 14:13:53,343 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-02 14:13:53,345 INFO L275 PluginConnector]: CDTParser initialized [2021-11-02 14:13:53,346 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2021-11-02 14:13:53,408 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f07af996a/01127a917fa44316a0947e1338e9025c/FLAG936934dc3 [2021-11-02 14:13:54,050 INFO L306 CDTParser]: Found 1 translation units. [2021-11-02 14:13:54,051 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2021-11-02 14:13:54,087 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f07af996a/01127a917fa44316a0947e1338e9025c/FLAG936934dc3 [2021-11-02 14:13:54,427 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f07af996a/01127a917fa44316a0947e1338e9025c [2021-11-02 14:13:54,429 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-02 14:13:54,430 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-02 14:13:54,431 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-02 14:13:54,431 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-02 14:13:54,434 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-02 14:13:54,434 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 02:13:54" (1/1) ... [2021-11-02 14:13:54,436 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cd15e93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:54, skipping insertion in model container [2021-11-02 14:13:54,436 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 02:13:54" (1/1) ... [2021-11-02 14:13:54,441 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-02 14:13:54,508 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-02 14:13:55,859 WARN L228 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.0/module_get_put-drivers-block-loop.ko.cil.out.i[192897,192910] [2021-11-02 14:13:55,895 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 14:13:55,921 INFO L203 MainTranslator]: Completed pre-run [2021-11-02 14:13:56,139 WARN L228 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.0/module_get_put-drivers-block-loop.ko.cil.out.i[192897,192910] [2021-11-02 14:13:56,150 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 14:13:56,197 INFO L208 MainTranslator]: Completed translation [2021-11-02 14:13:56,198 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56 WrapperNode [2021-11-02 14:13:56,198 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-02 14:13:56,200 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-02 14:13:56,200 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-02 14:13:56,201 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-02 14:13:56,206 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:56,266 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:56,938 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-02 14:13:56,939 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-02 14:13:56,939 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-02 14:13:56,939 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-02 14:13:56,957 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:56,957 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,130 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,131 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,583 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,660 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,698 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,880 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-02 14:13:57,881 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-02 14:13:57,881 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-02 14:13:57,881 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-02 14:13:57,885 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (1/1) ... [2021-11-02 14:13:57,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 14:13:57,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 14:13:57,957 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-11-02 14:13:58,007 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-11-02 14:13:58,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-02 14:13:58,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-02 14:13:58,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-02 14:13:58,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-02 14:13:58,048 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-02 14:13:58,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-02 14:13:58,050 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-02 14:13:58,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-02 14:13:58,050 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-02 14:13:58,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-02 14:13:58,675 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:13:58,701 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:13:58,756 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:13:58,783 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:14:01,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1293: assume false; [2021-11-02 14:14:01,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1294: assume !false; [2021-11-02 14:14:01,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1299: assume false; [2021-11-02 14:14:01,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1288: assume false; [2021-11-02 14:14:01,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1289: assume !false; [2021-11-02 14:14:01,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1273: assume false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1274: assume !false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1278: assume false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1279: assume !false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2509: assume !false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2513: assume false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2514: assume !false; [2021-11-02 14:14:01,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2519: assume !false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2518: assume false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2502: assume !false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2501: assume false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2508: assume false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2591: assume !false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2590: assume false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2595: assume false; [2021-11-02 14:14:01,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2596: assume !false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2580: assume !false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2584: assume false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1253: assume false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1254: assume !false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2585: assume !false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2570: assume !false; [2021-11-02 14:14:01,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1243: assume false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1244: assume !false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2579: assume false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1248: assume false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1249: assume !false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2564: assume false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2565: assume !false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2569: assume false; [2021-11-02 14:14:01,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1222: assume false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1223: assume !false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1227: assume false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1228: assume !false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2540: assume !false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1210: assume false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1211: assume !false; [2021-11-02 14:14:01,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2544: assume false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2545: assume !false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1217: assume false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1218: assume !false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2535: assume !false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2534: assume false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1205: assume false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1206: assume !false; [2021-11-02 14:14:01,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2539: assume false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1180: assume false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1181: assume !false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1185: assume false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1186: assume !false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1170: assume !false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1174: assume false; [2021-11-02 14:14:01,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1175: assume !false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1160: assume !false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2496: assume false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2497: assume !false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1169: assume false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1154: assume false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1155: assume !false; [2021-11-02 14:14:01,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1159: assume false; [2021-11-02 14:14:01,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3712: assume !false; [2021-11-02 14:14:01,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3711: assume false; [2021-11-02 14:14:01,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3701: assume false; [2021-11-02 14:14:01,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3702: assume !false; [2021-11-02 14:14:01,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3707: assume !false; [2021-11-02 14:14:01,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3706: assume false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2472: assume !false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2471: assume false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2476: assume false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2477: assume !false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2461: assume !false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2460: assume false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2465: assume false; [2021-11-02 14:14:01,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2466: assume !false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2450: assume false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3783: assume !false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2451: assume !false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3782: assume false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3787: assume false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3788: assume !false; [2021-11-02 14:14:01,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2445: assume false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2446: assume !false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1100: assume !false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3763: assume !false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3762: assume false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3752: assume !false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3751: assume false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3758: assume !false; [2021-11-02 14:14:01,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3757: assume false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3747: assume !false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3746: assume false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3732: assume !false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3731: assume false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3736: assume false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3737: assume !false; [2021-11-02 14:14:01,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1090: assume false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1091: assume !false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1099: assume false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1081: assume false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1082: assume !false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2391: assume !false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2390: assume false; [2021-11-02 14:14:01,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2382: assume !false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2381: assume false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1057: assume false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1058: assume !false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2373: assume !false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2372: assume false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3680: assume false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3681: assume !false; [2021-11-02 14:14:01,668 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3686: assume !false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3685: assume false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3675: assume false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3676: assume !false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2348: assume false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2349: assume !false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3664: assume !false; [2021-11-02 14:14:01,669 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3663: assume false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3668: assume false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3669: assume !false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3644: assume !false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3643: assume false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3633: assume !false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3632: assume false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3639: assume !false; [2021-11-02 14:14:01,670 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3638: assume false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3628: assume !false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3627: assume false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3613: assume !false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3612: assume false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3617: assume false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3618: assume !false; [2021-11-02 14:14:01,671 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2281: assume !false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2280: assume false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume !false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##94: assume false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##95: assume !false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##99: assume false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2021-11-02 14:14:01,672 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##89: assume false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##60: assume !false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##65: assume !false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##59: assume false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3558: assume !false; [2021-11-02 14:14:01,673 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3557: assume false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3540: assume !false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3549: assume !false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3548: assume false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3539: assume false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3516: assume !false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3515: assume false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1705: assume false; [2021-11-02 14:14:01,674 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2975: assume false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2976: assume !false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1681: assume false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1682: assume !false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1300: assume !false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1304: assume false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1305: assume !false; [2021-11-02 14:14:01,675 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2621: assume !false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2620: assume false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2616: assume !false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2615: assume false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##143: assume !false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##142: assume false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##151: assume false; [2021-11-02 14:14:01,676 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##152: assume !false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##161: assume !false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##160: assume false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1330: assume !false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##100: assume !false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##109: assume false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1324: assume false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##110: assume !false; [2021-11-02 14:14:01,677 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1325: assume !false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##115: assume !false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##114: assume false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1329: assume false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4370: assume false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4371: assume !false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4376: assume !false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4375: assume false; [2021-11-02 14:14:01,678 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4361: assume !false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4360: assume false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4355: assume false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4356: assume !false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4330: assume false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4331: assume !false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4336: assume !false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4335: assume false; [2021-11-02 14:14:01,679 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4325: assume false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4326: assume !false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4310: assume !false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4300: assume !false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4304: assume false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4305: assume !false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4309: assume false; [2021-11-02 14:14:01,680 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4381: assume false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4382: assume !false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4387: assume !false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4386: assume false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##267: assume !false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##266: assume false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##272: assume !false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##271: assume false; [2021-11-02 14:14:01,681 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##279: assume !false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##278: assume false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##283: assume false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##284: assume !false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##289: assume !false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##288: assume false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume !false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##215: assume false; [2021-11-02 14:14:01,682 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##221: assume !false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##220: assume false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##231: assume !false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##230: assume false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##242: assume !false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##241: assume false; [2021-11-02 14:14:01,683 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##247: assume !false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##246: assume false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4251: assume false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4252: assume !false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4256: assume false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4257: assume !false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4241: assume false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4242: assume !false; [2021-11-02 14:14:01,684 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##305: assume !false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##304: assume false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##309: assume false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4237: assume !false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4236: assume false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##310: assume !false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##315: assume !false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##314: assume false; [2021-11-02 14:14:01,685 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4292: assume false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4293: assume !false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4299: assume false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4288: assume !false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4287: assume false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4262: assume false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4263: assume !false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4267: assume false; [2021-11-02 14:14:01,686 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4268: assume !false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##386: assume !false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##385: assume false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##391: assume !false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##390: assume false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##335: assume !false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##334: assume false; [2021-11-02 14:14:01,687 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##339: assume false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##340: assume !false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##349: assume false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##350: assume !false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##355: assume !false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##354: assume false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##360: assume false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##361: assume !false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##366: assume !false; [2021-11-02 14:14:01,688 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##365: assume false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4139: assume false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4181: assume false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4182: assume !false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4172: assume false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4173: assume !false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4163: assume false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4164: assume !false; [2021-11-02 14:14:01,689 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4140: assume !false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##518: assume !false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##517: assume false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##667: assume !false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##666: assume false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##676: assume !false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##675: assume false; [2021-11-02 14:14:01,690 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##685: assume !false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##684: assume false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##766: assume !false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##765: assume false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##771: assume !false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##770: assume false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##791: assume !false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##790: assume false; [2021-11-02 14:14:01,691 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##796: assume !false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##795: assume false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3372: assume false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3373: assume !false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3367: assume false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3368: assume !false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##739: assume false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##740: assume !false; [2021-11-02 14:14:01,692 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##745: assume !false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##744: assume false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3343: assume !false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3342: assume false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3347: assume false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3348: assume !false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##755: assume !false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##754: assume false; [2021-11-02 14:14:01,693 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##759: assume false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3332: assume !false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3331: assume false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3336: assume false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##760: assume !false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3337: assume !false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3321: assume false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3322: assume !false; [2021-11-02 14:14:01,694 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3316: assume false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3317: assume !false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##889: assume false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3286: assume false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3287: assume !false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##890: assume !false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3271: assume !false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3270: assume false; [2021-11-02 14:14:01,695 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3260: assume false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3261: assume !false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3266: assume !false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3265: assume false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3253: assume false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3254: assume !false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3248: assume false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3249: assume !false; [2021-11-02 14:14:01,696 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##859: assume !false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##858: assume false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##863: assume false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##864: assume !false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3224: assume !false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3223: assume false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3228: assume false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3229: assume !false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##874: assume !false; [2021-11-02 14:14:01,697 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##873: assume false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##878: assume false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##879: assume !false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3213: assume !false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3212: assume false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3217: assume false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3218: assume !false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##885: assume !false; [2021-11-02 14:14:01,698 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##884: assume false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##803: assume !false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##802: assume false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##808: assume !false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##807: assume false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##812: assume false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##813: assume !false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##829: assume !false; [2021-11-02 14:14:01,699 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##828: assume false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##834: assume !false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##833: assume false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##838: assume false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##839: assume !false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3291: assume false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3292: assume !false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3297: assume !false; [2021-11-02 14:14:01,700 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3296: assume false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3202: assume false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3203: assume !false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3143: assume !false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3142: assume false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3134: assume !false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3133: assume false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3125: assume !false; [2021-11-02 14:14:01,701 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3124: assume false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3198: assume !false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3197: assume false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##909: assume false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##910: assume !false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##915: assume !false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##914: assume false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4411: assume false; [2021-11-02 14:14:01,702 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4412: assume !false; [2021-11-02 14:14:01,703 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4406: assume false; [2021-11-02 14:14:01,703 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4407: assume !false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1948: assume false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1949: assume !false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1953: assume false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1954: assume !false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1928: assume false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1929: assume !false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1917: assume false; [2021-11-02 14:14:01,704 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1918: assume !false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1923: assume false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1924: assume !false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1912: assume false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1913: assume !false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1902: assume false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1903: assume !false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1897: assume false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1898: assume !false; [2021-11-02 14:14:01,705 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1872: assume false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1873: assume !false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1877: assume false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1878: assume !false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1867: assume false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1868: assume !false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1851: assume false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1852: assume !false; [2021-11-02 14:14:01,706 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1841: assume false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1842: assume !false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1846: assume false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1847: assume !false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1829: assume false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1830: assume !false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1834: assume false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1835: assume !false; [2021-11-02 14:14:01,707 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1805: assume !false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1809: assume false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1810: assume !false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1804: assume false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1783: assume false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1784: assume !false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1778: assume false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1779: assume !false; [2021-11-02 14:14:01,708 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1723: assume false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1724: assume !false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1706: assume !false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1714: assume false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1715: assume !false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1793: assume false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1794: assume !false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1798: assume false; [2021-11-02 14:14:01,709 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1799: assume !false; [2021-11-02 14:14:01,728 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-02 14:14:01,728 INFO L299 CfgBuilder]: Removed 4253 assume(true) statements. [2021-11-02 14:14:01,734 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 02:14:01 BoogieIcfgContainer [2021-11-02 14:14:01,735 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-02 14:14:01,736 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-02 14:14:01,736 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-02 14:14:01,740 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-02 14:14:01,740 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 02:13:54" (1/3) ... [2021-11-02 14:14:01,742 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38a64f3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 02:14:01, skipping insertion in model container [2021-11-02 14:14:01,742 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:13:56" (2/3) ... [2021-11-02 14:14:01,742 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38a64f3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 02:14:01, skipping insertion in model container [2021-11-02 14:14:01,742 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 02:14:01" (3/3) ... [2021-11-02 14:14:01,744 INFO L111 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-loop.ko.cil.out.i [2021-11-02 14:14:01,749 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-02 14:14:01,749 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 19 error locations. [2021-11-02 14:14:01,812 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-02 14:14:01,819 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-11-02 14:14:01,819 INFO L340 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2021-11-02 14:14:01,887 INFO L276 IsEmpty]: Start isEmpty. Operand has 4472 states, 4452 states have (on average 1.36455525606469) internal successors, (6075), 4471 states have internal predecessors, (6075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:01,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-02 14:14:01,899 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:14:01,900 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-02 14:14:01,900 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:14:01,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:14:01,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1415825750, now seen corresponding path program 1 times [2021-11-02 14:14:01,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:14:01,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147473544] [2021-11-02 14:14:01,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:14:01,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:14:02,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:14:02,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:14:02,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:14:02,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147473544] [2021-11-02 14:14:02,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147473544] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:14:02,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:14:02,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-02 14:14:02,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789354883] [2021-11-02 14:14:02,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-02 14:14:02,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:14:02,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-02 14:14:02,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-02 14:14:02,401 INFO L87 Difference]: Start difference. First operand has 4472 states, 4452 states have (on average 1.36455525606469) internal successors, (6075), 4471 states have internal predecessors, (6075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:11,272 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:14:22,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:14:22,544 INFO L93 Difference]: Finished difference Result 12890 states and 17676 transitions. [2021-11-02 14:14:22,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-02 14:14:22,546 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-02 14:14:22,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:14:22,594 INFO L225 Difference]: With dead ends: 12890 [2021-11-02 14:14:22,594 INFO L226 Difference]: Without dead ends: 8380 [2021-11-02 14:14:22,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.09ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-02 14:14:22,618 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 5555 mSDsluCounter, 5460 mSDsCounter, 0 mSdLazyCounter, 11297 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17047.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5555 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 11316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 44.69ms SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 11297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19355.23ms IncrementalHoareTripleChecker+Time [2021-11-02 14:14:22,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5555 Valid, 32 Invalid, 11316 Unknown, 0 Unchecked, 44.69ms Time], IncrementalHoareTripleChecker [19 Valid, 11297 Invalid, 0 Unknown, 0 Unchecked, 19355.23ms Time] [2021-11-02 14:14:22,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8380 states. [2021-11-02 14:14:22,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8380 to 8344. [2021-11-02 14:14:22,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8344 states, 8325 states have (on average 1.317957957957958) internal successors, (10972), 8343 states have internal predecessors, (10972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:22,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8344 states to 8344 states and 10972 transitions. [2021-11-02 14:14:22,881 INFO L78 Accepts]: Start accepts. Automaton has 8344 states and 10972 transitions. Word has length 9 [2021-11-02 14:14:22,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:14:22,882 INFO L470 AbstractCegarLoop]: Abstraction has 8344 states and 10972 transitions. [2021-11-02 14:14:22,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:22,883 INFO L276 IsEmpty]: Start isEmpty. Operand 8344 states and 10972 transitions. [2021-11-02 14:14:22,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-02 14:14:22,891 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:14:22,891 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 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-11-02 14:14:22,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-02 14:14:22,892 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:14:22,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:14:22,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1041648290, now seen corresponding path program 1 times [2021-11-02 14:14:22,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:14:22,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145601828] [2021-11-02 14:14:22,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:14:22,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:14:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:14:23,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:14:23,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:14:23,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145601828] [2021-11-02 14:14:23,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145601828] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:14:23,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:14:23,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 14:14:23,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722485026] [2021-11-02 14:14:23,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:14:23,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:14:23,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:14:23,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:14:23,044 INFO L87 Difference]: Start difference. First operand 8344 states and 10972 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:25,845 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:14:30,331 WARN L515 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-11-02 14:14:48,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:14:48,752 INFO L93 Difference]: Finished difference Result 16625 states and 21866 transitions. [2021-11-02 14:14:48,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 14:14:48,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-11-02 14:14:48,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:14:48,795 INFO L225 Difference]: With dead ends: 16625 [2021-11-02 14:14:48,795 INFO L226 Difference]: Without dead ends: 8344 [2021-11-02 14:14:48,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.07ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 14:14:48,813 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 11114 mSDsCounter, 0 mSdLazyCounter, 16683 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22759.89ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 16685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 36.52ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16683 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25129.72ms IncrementalHoareTripleChecker+Time [2021-11-02 14:14:48,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 16685 Unknown, 0 Unchecked, 36.52ms Time], IncrementalHoareTripleChecker [1 Valid, 16683 Invalid, 1 Unknown, 0 Unchecked, 25129.72ms Time] [2021-11-02 14:14:48,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8344 states. [2021-11-02 14:14:48,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8344 to 8344. [2021-11-02 14:14:48,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8344 states, 8325 states have (on average 1.3177177177177177) internal successors, (10970), 8343 states have internal predecessors, (10970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:49,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8344 states to 8344 states and 10970 transitions. [2021-11-02 14:14:49,018 INFO L78 Accepts]: Start accepts. Automaton has 8344 states and 10970 transitions. Word has length 29 [2021-11-02 14:14:49,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:14:49,018 INFO L470 AbstractCegarLoop]: Abstraction has 8344 states and 10970 transitions. [2021-11-02 14:14:49,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:49,019 INFO L276 IsEmpty]: Start isEmpty. Operand 8344 states and 10970 transitions. [2021-11-02 14:14:49,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-02 14:14:49,020 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:14:49,020 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:14:49,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-02 14:14:49,022 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:14:49,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:14:49,023 INFO L85 PathProgramCache]: Analyzing trace with hash -216111537, now seen corresponding path program 1 times [2021-11-02 14:14:49,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:14:49,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568862672] [2021-11-02 14:14:49,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:14:49,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:14:49,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:14:49,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:14:49,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:14:49,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568862672] [2021-11-02 14:14:49,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568862672] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:14:49,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:14:49,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-02 14:14:49,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7374397] [2021-11-02 14:14:49,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-02 14:14:49,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:14:49,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-02 14:14:49,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-02 14:14:49,131 INFO L87 Difference]: Start difference. First operand 8344 states and 10970 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:14:52,858 WARN L515 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-11-02 14:15:02,227 WARN L515 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-11-02 14:15:12,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:15:12,198 INFO L93 Difference]: Finished difference Result 24053 states and 31628 transitions. [2021-11-02 14:15:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-02 14:15:12,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-02 14:15:12,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:15:12,248 INFO L225 Difference]: With dead ends: 24053 [2021-11-02 14:15:12,248 INFO L226 Difference]: Without dead ends: 15717 [2021-11-02 14:15:12,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.59ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-02 14:15:12,265 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 4951 mSDsluCounter, 5479 mSDsCounter, 0 mSdLazyCounter, 11037 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20187.33ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4951 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 11041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.71ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11037 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22403.38ms IncrementalHoareTripleChecker+Time [2021-11-02 14:15:12,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4951 Valid, 0 Invalid, 11041 Unknown, 0 Unchecked, 24.71ms Time], IncrementalHoareTripleChecker [2 Valid, 11037 Invalid, 2 Unknown, 0 Unchecked, 22403.38ms Time] [2021-11-02 14:15:12,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15717 states. [2021-11-02 14:15:12,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15717 to 15652. [2021-11-02 14:15:12,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15652 states, 15633 states have (on average 1.318684833365317) internal successors, (20615), 15651 states have internal predecessors, (20615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:12,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15652 states to 15652 states and 20615 transitions. [2021-11-02 14:15:12,709 INFO L78 Accepts]: Start accepts. Automaton has 15652 states and 20615 transitions. Word has length 34 [2021-11-02 14:15:12,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:15:12,709 INFO L470 AbstractCegarLoop]: Abstraction has 15652 states and 20615 transitions. [2021-11-02 14:15:12,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:12,710 INFO L276 IsEmpty]: Start isEmpty. Operand 15652 states and 20615 transitions. [2021-11-02 14:15:12,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-02 14:15:12,711 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:15:12,711 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:15:12,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-02 14:15:12,711 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:15:12,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:15:12,711 INFO L85 PathProgramCache]: Analyzing trace with hash -725584627, now seen corresponding path program 1 times [2021-11-02 14:15:12,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:15:12,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195771276] [2021-11-02 14:15:12,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:15:12,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:15:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:15:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:15:12,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:15:12,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195771276] [2021-11-02 14:15:12,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195771276] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:15:12,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:15:12,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 14:15:12,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227722397] [2021-11-02 14:15:12,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:15:12,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:15:12,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:15:12,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:15:12,813 INFO L87 Difference]: Start difference. First operand 15652 states and 20615 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:17,278 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:15:21,707 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:15:37,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:15:37,162 INFO L93 Difference]: Finished difference Result 31241 states and 41155 transitions. [2021-11-02 14:15:37,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 14:15:37,162 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-02 14:15:37,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:15:37,199 INFO L225 Difference]: With dead ends: 31241 [2021-11-02 14:15:37,199 INFO L226 Difference]: Without dead ends: 15643 [2021-11-02 14:15:37,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.45ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 14:15:37,224 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 11110 mSDsCounter, 0 mSdLazyCounter, 16675 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21610.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 16676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 28.67ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23814.61ms IncrementalHoareTripleChecker+Time [2021-11-02 14:15:37,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 16676 Unknown, 0 Unchecked, 28.67ms Time], IncrementalHoareTripleChecker [1 Valid, 16675 Invalid, 0 Unknown, 0 Unchecked, 23814.61ms Time] [2021-11-02 14:15:37,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15643 states. [2021-11-02 14:15:37,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15643 to 15643. [2021-11-02 14:15:37,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15643 states, 15624 states have (on average 1.3186763952892986) internal successors, (20603), 15642 states have internal predecessors, (20603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:37,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15643 states to 15643 states and 20603 transitions. [2021-11-02 14:15:37,529 INFO L78 Accepts]: Start accepts. Automaton has 15643 states and 20603 transitions. Word has length 34 [2021-11-02 14:15:37,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:15:37,530 INFO L470 AbstractCegarLoop]: Abstraction has 15643 states and 20603 transitions. [2021-11-02 14:15:37,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:37,530 INFO L276 IsEmpty]: Start isEmpty. Operand 15643 states and 20603 transitions. [2021-11-02 14:15:37,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-02 14:15:37,533 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:15:37,533 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:15:37,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-02 14:15:37,533 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:15:37,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:15:37,534 INFO L85 PathProgramCache]: Analyzing trace with hash 342854848, now seen corresponding path program 1 times [2021-11-02 14:15:37,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:15:37,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490890131] [2021-11-02 14:15:37,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:15:37,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:15:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:15:37,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:15:37,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:15:37,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490890131] [2021-11-02 14:15:37,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490890131] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:15:37,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:15:37,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 14:15:37,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470499808] [2021-11-02 14:15:37,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:15:37,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:15:37,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:15:37,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:15:37,636 INFO L87 Difference]: Start difference. First operand 15643 states and 20603 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:40,036 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:15:43,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:15:56,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:15:56,268 INFO L93 Difference]: Finished difference Result 31275 states and 41194 transitions. [2021-11-02 14:15:56,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 14:15:56,269 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-11-02 14:15:56,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:15:56,304 INFO L225 Difference]: With dead ends: 31275 [2021-11-02 14:15:56,304 INFO L226 Difference]: Without dead ends: 15680 [2021-11-02 14:15:56,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.21ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:15:56,329 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 5620 mSDsluCounter, 5540 mSDsCounter, 0 mSdLazyCounter, 11093 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16296.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5620 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 11094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.43ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17986.70ms IncrementalHoareTripleChecker+Time [2021-11-02 14:15:56,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5620 Valid, 0 Invalid, 11094 Unknown, 0 Unchecked, 31.43ms Time], IncrementalHoareTripleChecker [1 Valid, 11093 Invalid, 0 Unknown, 0 Unchecked, 17986.70ms Time] [2021-11-02 14:15:56,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15680 states. [2021-11-02 14:15:56,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15680 to 15644. [2021-11-02 14:15:56,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15644 states, 15625 states have (on average 1.318656) internal successors, (20604), 15643 states have internal predecessors, (20604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:56,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15644 states to 15644 states and 20604 transitions. [2021-11-02 14:15:56,659 INFO L78 Accepts]: Start accepts. Automaton has 15644 states and 20604 transitions. Word has length 39 [2021-11-02 14:15:56,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:15:56,659 INFO L470 AbstractCegarLoop]: Abstraction has 15644 states and 20604 transitions. [2021-11-02 14:15:56,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:15:56,659 INFO L276 IsEmpty]: Start isEmpty. Operand 15644 states and 20604 transitions. [2021-11-02 14:15:56,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-02 14:15:56,660 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:15:56,661 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:15:56,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-02 14:15:56,661 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:15:56,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:15:56,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1942358478, now seen corresponding path program 1 times [2021-11-02 14:15:56,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:15:56,662 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886971824] [2021-11-02 14:15:56,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:15:56,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:15:56,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:15:56,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-02 14:15:56,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:15:56,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886971824] [2021-11-02 14:15:56,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886971824] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:15:56,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:15:56,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-02 14:15:56,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285485921] [2021-11-02 14:15:56,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:15:56,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:15:56,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:15:56,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:15:56,829 INFO L87 Difference]: Start difference. First operand 15644 states and 20604 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:16:01,651 WARN L515 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-11-02 14:16:03,125 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:16:31,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:16:31,514 INFO L93 Difference]: Finished difference Result 23491 states and 30919 transitions. [2021-11-02 14:16:31,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 14:16:31,514 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-02 14:16:31,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:16:31,566 INFO L225 Difference]: With dead ends: 23491 [2021-11-02 14:16:31,566 INFO L226 Difference]: Without dead ends: 23455 [2021-11-02 14:16:31,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.22ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:16:31,580 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 10858 mSDsluCounter, 10905 mSDsCounter, 0 mSdLazyCounter, 21957 mSolverCounterSat, 48 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30784.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10858 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 22006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 45.04ms SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 21957 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33926.81ms IncrementalHoareTripleChecker+Time [2021-11-02 14:16:31,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10858 Valid, 0 Invalid, 22006 Unknown, 0 Unchecked, 45.04ms Time], IncrementalHoareTripleChecker [48 Valid, 21957 Invalid, 1 Unknown, 0 Unchecked, 33926.81ms Time] [2021-11-02 14:16:31,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23455 states. [2021-11-02 14:16:32,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23455 to 23402. [2021-11-02 14:16:32,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23402 states, 23383 states have (on average 1.3185220031646923) internal successors, (30831), 23401 states have internal predecessors, (30831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:16:32,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23402 states to 23402 states and 30831 transitions. [2021-11-02 14:16:32,164 INFO L78 Accepts]: Start accepts. Automaton has 23402 states and 30831 transitions. Word has length 52 [2021-11-02 14:16:32,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:16:32,165 INFO L470 AbstractCegarLoop]: Abstraction has 23402 states and 30831 transitions. [2021-11-02 14:16:32,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:16:32,165 INFO L276 IsEmpty]: Start isEmpty. Operand 23402 states and 30831 transitions. [2021-11-02 14:16:32,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-02 14:16:32,166 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:16:32,166 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:16:32,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-02 14:16:32,167 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:16:32,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:16:32,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1549331468, now seen corresponding path program 1 times [2021-11-02 14:16:32,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:16:32,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805991633] [2021-11-02 14:16:32,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:16:32,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:16:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:16:32,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:16:32,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:16:32,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805991633] [2021-11-02 14:16:32,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805991633] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 14:16:32,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98533787] [2021-11-02 14:16:32,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:16:32,271 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 14:16:32,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 14:16:32,276 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-11-02 14:16:32,277 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-11-02 14:16:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:16:32,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 1140 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-02 14:16:32,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 14:16:33,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:16:33,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-02 14:16:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:16:33,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98533787] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-02 14:16:33,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-02 14:16:33,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-02 14:16:33,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890100956] [2021-11-02 14:16:33,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-02 14:16:33,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:16:33,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-02 14:16:33,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2021-11-02 14:16:33,142 INFO L87 Difference]: Start difference. First operand 23402 states and 30831 transitions. Second operand has 10 states, 10 states have (on average 8.5) internal successors, (85), 10 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:16:39,975 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:16:51,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:16:51,700 INFO L93 Difference]: Finished difference Result 46866 states and 61737 transitions. [2021-11-02 14:16:51,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-02 14:16:51,701 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.5) internal successors, (85), 10 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-02 14:16:51,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:16:51,750 INFO L225 Difference]: With dead ends: 46866 [2021-11-02 14:16:51,751 INFO L226 Difference]: Without dead ends: 23513 [2021-11-02 14:16:51,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 40.73ms TimeCoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-11-02 14:16:51,785 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 5998 mSDsluCounter, 5674 mSDsCounter, 0 mSdLazyCounter, 11239 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16062.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5998 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 11249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 26.41ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 11239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17798.03ms IncrementalHoareTripleChecker+Time [2021-11-02 14:16:51,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5998 Valid, 0 Invalid, 11249 Unknown, 0 Unchecked, 26.41ms Time], IncrementalHoareTripleChecker [10 Valid, 11239 Invalid, 0 Unknown, 0 Unchecked, 17798.03ms Time] [2021-11-02 14:16:51,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23513 states. [2021-11-02 14:16:52,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23513 to 23513. [2021-11-02 14:16:52,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23513 states, 23494 states have (on average 1.317783263812037) internal successors, (30960), 23512 states have internal predecessors, (30960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:16:52,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23513 states to 23513 states and 30960 transitions. [2021-11-02 14:16:52,448 INFO L78 Accepts]: Start accepts. Automaton has 23513 states and 30960 transitions. Word has length 52 [2021-11-02 14:16:52,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:16:52,448 INFO L470 AbstractCegarLoop]: Abstraction has 23513 states and 30960 transitions. [2021-11-02 14:16:52,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.5) internal successors, (85), 10 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:16:52,449 INFO L276 IsEmpty]: Start isEmpty. Operand 23513 states and 30960 transitions. [2021-11-02 14:16:52,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-02 14:16:52,451 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:16:52,452 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-02 14:16:52,477 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-11-02 14:16:52,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 14:16:52,667 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:16:52,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:16:52,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1007432578, now seen corresponding path program 2 times [2021-11-02 14:16:52,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:16:52,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097323088] [2021-11-02 14:16:52,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:16:52,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:16:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:16:52,876 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:16:52,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:16:52,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097323088] [2021-11-02 14:16:52,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097323088] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 14:16:52,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427405714] [2021-11-02 14:16:52,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 14:16:52,877 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 14:16:52,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 14:16:52,878 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-11-02 14:16:52,880 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-11-02 14:16:53,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-02 14:16:53,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 14:16:53,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 997 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-02 14:16:53,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 14:16:53,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 354 [2021-11-02 14:16:53,804 INFO L354 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2021-11-02 14:16:53,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 354 treesize of output 356 [2021-11-02 14:16:53,832 INFO L354 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2021-11-02 14:16:53,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 353 treesize of output 355 [2021-11-02 14:17:01,807 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-02 14:17:01,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 65 [2021-11-02 14:17:01,817 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-02 14:17:01,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 39 [2021-11-02 14:17:01,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-02 14:17:01,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-02 14:17:01,880 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-02 14:17:01,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-02 14:17:01,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427405714] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:17:01,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-02 14:17:01,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 10 [2021-11-02 14:17:01,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588848173] [2021-11-02 14:17:01,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:17:01,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:17:01,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:17:01,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-02 14:17:01,882 INFO L87 Difference]: Start difference. First operand 23513 states and 30960 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:07,118 WARN L515 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-11-02 14:17:08,485 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:17:13,764 WARN L515 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-11-02 14:17:24,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:17:24,194 INFO L93 Difference]: Finished difference Result 46925 states and 61802 transitions. [2021-11-02 14:17:24,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 14:17:24,194 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-11-02 14:17:24,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:17:24,234 INFO L225 Difference]: With dead ends: 46925 [2021-11-02 14:17:24,235 INFO L226 Difference]: Without dead ends: 23576 [2021-11-02 14:17:24,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 2053.65ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-02 14:17:24,270 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 9958 mSDsCounter, 0 mSdLazyCounter, 11037 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19863.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 16584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 29.27ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11037 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 5545 IncrementalHoareTripleChecker+Unchecked, 21655.40ms IncrementalHoareTripleChecker+Time [2021-11-02 14:17:24,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 16584 Unknown, 0 Unchecked, 29.27ms Time], IncrementalHoareTripleChecker [0 Valid, 11037 Invalid, 2 Unknown, 5545 Unchecked, 21655.40ms Time] [2021-11-02 14:17:24,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23576 states. [2021-11-02 14:17:24,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23576 to 23574. [2021-11-02 14:17:24,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23574 states, 23555 states have (on average 1.317342390150711) internal successors, (31030), 23573 states have internal predecessors, (31030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:24,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23574 states to 23574 states and 31030 transitions. [2021-11-02 14:17:24,691 INFO L78 Accepts]: Start accepts. Automaton has 23574 states and 31030 transitions. Word has length 91 [2021-11-02 14:17:24,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:17:24,691 INFO L470 AbstractCegarLoop]: Abstraction has 23574 states and 31030 transitions. [2021-11-02 14:17:24,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:24,691 INFO L276 IsEmpty]: Start isEmpty. Operand 23574 states and 31030 transitions. [2021-11-02 14:17:24,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-02 14:17:24,693 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:17:24,693 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-02 14:17:24,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-02 14:17:24,897 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,SelfDestructingSolverStorable7 [2021-11-02 14:17:24,897 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:17:24,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:17:24,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1659862363, now seen corresponding path program 1 times [2021-11-02 14:17:24,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:17:24,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232049423] [2021-11-02 14:17:24,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:17:24,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:17:24,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:17:24,962 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-02 14:17:24,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:17:24,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232049423] [2021-11-02 14:17:24,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232049423] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:17:24,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:17:24,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-02 14:17:24,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647598030] [2021-11-02 14:17:24,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-02 14:17:24,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:17:24,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-02 14:17:24,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-02 14:17:24,964 INFO L87 Difference]: Start difference. First operand 23574 states and 31030 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:35,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:17:35,027 INFO L93 Difference]: Finished difference Result 47013 states and 61896 transitions. [2021-11-02 14:17:35,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-02 14:17:35,027 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-02 14:17:35,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:17:35,067 INFO L225 Difference]: With dead ends: 47013 [2021-11-02 14:17:35,067 INFO L226 Difference]: Without dead ends: 23504 [2021-11-02 14:17:35,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.21ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-02 14:17:35,106 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 5522 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5525 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8376.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5522 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 5532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.97ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 5525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9471.02ms IncrementalHoareTripleChecker+Time [2021-11-02 14:17:35,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5522 Valid, 0 Invalid, 5532 Unknown, 0 Unchecked, 7.97ms Time], IncrementalHoareTripleChecker [7 Valid, 5525 Invalid, 0 Unknown, 0 Unchecked, 9471.02ms Time] [2021-11-02 14:17:35,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23504 states. [2021-11-02 14:17:35,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23504 to 23504. [2021-11-02 14:17:35,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23504 states, 23485 states have (on average 1.3156482861400893) internal successors, (30898), 23503 states have internal predecessors, (30898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:35,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23504 states to 23504 states and 30898 transitions. [2021-11-02 14:17:35,762 INFO L78 Accepts]: Start accepts. Automaton has 23504 states and 30898 transitions. Word has length 92 [2021-11-02 14:17:35,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:17:35,762 INFO L470 AbstractCegarLoop]: Abstraction has 23504 states and 30898 transitions. [2021-11-02 14:17:35,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:35,762 INFO L276 IsEmpty]: Start isEmpty. Operand 23504 states and 30898 transitions. [2021-11-02 14:17:35,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-02 14:17:35,764 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:17:35,764 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-02 14:17:35,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-02 14:17:35,764 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:17:35,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:17:35,765 INFO L85 PathProgramCache]: Analyzing trace with hash 2087423505, now seen corresponding path program 1 times [2021-11-02 14:17:35,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:17:35,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400218069] [2021-11-02 14:17:35,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:17:35,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:17:35,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:17:35,928 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-02 14:17:35,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:17:35,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400218069] [2021-11-02 14:17:35,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400218069] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 14:17:35,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175257137] [2021-11-02 14:17:35,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:17:35,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 14:17:35,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 14:17:35,930 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-11-02 14:17:35,936 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-11-02 14:17:36,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:17:36,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 1590 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-02 14:17:36,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 14:17:36,813 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-02 14:17:36,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-02 14:17:37,002 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-02 14:17:37,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175257137] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-02 14:17:37,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-02 14:17:37,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2021-11-02 14:17:37,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012814577] [2021-11-02 14:17:37,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-02 14:17:37,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:17:37,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-02 14:17:37,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=156, Unknown=0, NotChecked=0, Total=272 [2021-11-02 14:17:37,004 INFO L87 Difference]: Start difference. First operand 23504 states and 30898 transitions. Second operand has 17 states, 17 states have (on average 11.294117647058824) internal successors, (192), 17 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:17:45,227 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:18:11,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:18:11,410 INFO L93 Difference]: Finished difference Result 46999 states and 61794 transitions. [2021-11-02 14:18:11,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-02 14:18:11,411 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 11.294117647058824) internal successors, (192), 17 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-11-02 14:18:11,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:18:11,454 INFO L225 Difference]: With dead ends: 46999 [2021-11-02 14:18:11,454 INFO L226 Difference]: Without dead ends: 23704 [2021-11-02 14:18:11,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 178 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 102.81ms TimeCoverageRelationStatistics Valid=155, Invalid=225, Unknown=0, NotChecked=0, Total=380 [2021-11-02 14:18:11,482 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 6506 mSDsluCounter, 16804 mSDsCounter, 0 mSdLazyCounter, 22368 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30298.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6506 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 22379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 55.24ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 22368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33319.68ms IncrementalHoareTripleChecker+Time [2021-11-02 14:18:11,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6506 Valid, 0 Invalid, 22379 Unknown, 0 Unchecked, 55.24ms Time], IncrementalHoareTripleChecker [11 Valid, 22368 Invalid, 0 Unknown, 0 Unchecked, 33319.68ms Time] [2021-11-02 14:18:11,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23704 states. [2021-11-02 14:18:11,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23704 to 23704. [2021-11-02 14:18:11,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23704 states, 23685 states have (on average 1.3143339666455562) internal successors, (31130), 23703 states have internal predecessors, (31130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:18:11,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23704 states to 23704 states and 31130 transitions. [2021-11-02 14:18:11,937 INFO L78 Accepts]: Start accepts. Automaton has 23704 states and 31130 transitions. Word has length 94 [2021-11-02 14:18:11,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:18:11,937 INFO L470 AbstractCegarLoop]: Abstraction has 23704 states and 31130 transitions. [2021-11-02 14:18:11,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 11.294117647058824) internal successors, (192), 17 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:18:11,937 INFO L276 IsEmpty]: Start isEmpty. Operand 23704 states and 31130 transitions. [2021-11-02 14:18:11,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-02 14:18:11,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:18:11,939 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:18:11,960 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-11-02 14:18:12,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 14:18:12,144 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:18:12,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:18:12,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1369374865, now seen corresponding path program 2 times [2021-11-02 14:18:12,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:18:12,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106264785] [2021-11-02 14:18:12,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:18:12,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:18:12,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:18:12,279 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2021-11-02 14:18:12,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:18:12,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106264785] [2021-11-02 14:18:12,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106264785] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:18:12,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:18:12,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 14:18:12,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263101115] [2021-11-02 14:18:12,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:18:12,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:18:12,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:18:12,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:18:12,281 INFO L87 Difference]: Start difference. First operand 23704 states and 31130 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:18:36,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:18:36,847 INFO L93 Difference]: Finished difference Result 47275 states and 62105 transitions. [2021-11-02 14:18:36,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 14:18:36,848 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2021-11-02 14:18:36,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:18:36,890 INFO L225 Difference]: With dead ends: 47275 [2021-11-02 14:18:36,890 INFO L226 Difference]: Without dead ends: 23573 [2021-11-02 14:18:36,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.62ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 14:18:36,917 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 11038 mSDsCounter, 0 mSdLazyCounter, 16574 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21447.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 16574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 30.86ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23721.76ms IncrementalHoareTripleChecker+Time [2021-11-02 14:18:36,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 16574 Unknown, 0 Unchecked, 30.86ms Time], IncrementalHoareTripleChecker [0 Valid, 16574 Invalid, 0 Unknown, 0 Unchecked, 23721.76ms Time] [2021-11-02 14:18:36,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23573 states. [2021-11-02 14:18:37,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23573 to 23568. [2021-11-02 14:18:37,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23568 states, 23549 states have (on average 1.3144507197757866) internal successors, (30954), 23567 states have internal predecessors, (30954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:18:37,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23568 states to 23568 states and 30954 transitions. [2021-11-02 14:18:37,349 INFO L78 Accepts]: Start accepts. Automaton has 23568 states and 30954 transitions. Word has length 146 [2021-11-02 14:18:37,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:18:37,350 INFO L470 AbstractCegarLoop]: Abstraction has 23568 states and 30954 transitions. [2021-11-02 14:18:37,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:18:37,350 INFO L276 IsEmpty]: Start isEmpty. Operand 23568 states and 30954 transitions. [2021-11-02 14:18:37,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2021-11-02 14:18:37,352 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:18:37,352 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:18:37,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-02 14:18:37,352 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:18:37,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:18:37,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1162743086, now seen corresponding path program 1 times [2021-11-02 14:18:37,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:18:37,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186795251] [2021-11-02 14:18:37,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:18:37,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:18:37,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:18:37,654 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 623 trivial. 0 not checked. [2021-11-02 14:18:37,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:18:37,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186795251] [2021-11-02 14:18:37,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186795251] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:18:37,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:18:37,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-02 14:18:37,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391484930] [2021-11-02 14:18:37,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-02 14:18:37,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:18:37,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-02 14:18:37,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-02 14:18:37,656 INFO L87 Difference]: Start difference. First operand 23568 states and 30954 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:18:47,302 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:18:52,166 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:19:02,376 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:19:05,821 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:19:32,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:19:32,705 INFO L93 Difference]: Finished difference Result 70119 states and 92138 transitions. [2021-11-02 14:19:32,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-02 14:19:32,706 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 231 [2021-11-02 14:19:32,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:19:32,799 INFO L225 Difference]: With dead ends: 70119 [2021-11-02 14:19:32,799 INFO L226 Difference]: Without dead ends: 46532 [2021-11-02 14:19:32,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 57.69ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-02 14:19:32,853 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 5376 mSDsluCounter, 27389 mSDsCounter, 0 mSdLazyCounter, 33096 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48851.64ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5376 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 33118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 82.60ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 33096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53431.13ms IncrementalHoareTripleChecker+Time [2021-11-02 14:19:32,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5376 Valid, 0 Invalid, 33118 Unknown, 0 Unchecked, 82.60ms Time], IncrementalHoareTripleChecker [22 Valid, 33096 Invalid, 0 Unknown, 0 Unchecked, 53431.13ms Time] [2021-11-02 14:19:32,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46532 states. [2021-11-02 14:19:33,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46532 to 23568. [2021-11-02 14:19:33,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23568 states, 23549 states have (on average 1.3141110025903435) internal successors, (30946), 23567 states have internal predecessors, (30946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:19:33,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23568 states to 23568 states and 30946 transitions. [2021-11-02 14:19:33,716 INFO L78 Accepts]: Start accepts. Automaton has 23568 states and 30946 transitions. Word has length 231 [2021-11-02 14:19:33,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:19:33,716 INFO L470 AbstractCegarLoop]: Abstraction has 23568 states and 30946 transitions. [2021-11-02 14:19:33,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:19:33,717 INFO L276 IsEmpty]: Start isEmpty. Operand 23568 states and 30946 transitions. [2021-11-02 14:19:33,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-11-02 14:19:33,719 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:19:33,719 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:19:33,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-02 14:19:33,719 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:19:33,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:19:33,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1778504834, now seen corresponding path program 1 times [2021-11-02 14:19:33,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:19:33,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625682742] [2021-11-02 14:19:33,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:19:33,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:19:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:19:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 658 trivial. 0 not checked. [2021-11-02 14:19:34,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:19:34,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625682742] [2021-11-02 14:19:34,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625682742] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:19:34,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:19:34,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-02 14:19:34,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492259023] [2021-11-02 14:19:34,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-02 14:19:34,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:19:34,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-02 14:19:34,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-02 14:19:34,076 INFO L87 Difference]: Start difference. First operand 23568 states and 30946 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:19:43,498 WARN L515 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-11-02 14:20:11,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:20:11,133 INFO L93 Difference]: Finished difference Result 70072 states and 92075 transitions. [2021-11-02 14:20:11,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-02 14:20:11,133 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 255 [2021-11-02 14:20:11,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:20:11,227 INFO L225 Difference]: With dead ends: 70072 [2021-11-02 14:20:11,227 INFO L226 Difference]: Without dead ends: 46508 [2021-11-02 14:20:11,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.88ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-02 14:20:11,270 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 5367 mSDsluCounter, 16414 mSDsCounter, 0 mSdLazyCounter, 22052 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32126.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5367 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 22074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 55.31ms SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 22052 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35534.79ms IncrementalHoareTripleChecker+Time [2021-11-02 14:20:11,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5367 Valid, 0 Invalid, 22074 Unknown, 0 Unchecked, 55.31ms Time], IncrementalHoareTripleChecker [21 Valid, 22052 Invalid, 1 Unknown, 0 Unchecked, 35534.79ms Time] [2021-11-02 14:20:11,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46508 states. [2021-11-02 14:20:12,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46508 to 23568. [2021-11-02 14:20:12,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23568 states, 23549 states have (on average 1.3137712854049004) internal successors, (30938), 23567 states have internal predecessors, (30938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:20:12,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23568 states to 23568 states and 30938 transitions. [2021-11-02 14:20:12,170 INFO L78 Accepts]: Start accepts. Automaton has 23568 states and 30938 transitions. Word has length 255 [2021-11-02 14:20:12,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:20:12,170 INFO L470 AbstractCegarLoop]: Abstraction has 23568 states and 30938 transitions. [2021-11-02 14:20:12,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:20:12,170 INFO L276 IsEmpty]: Start isEmpty. Operand 23568 states and 30938 transitions. [2021-11-02 14:20:12,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-11-02 14:20:12,173 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:20:12,173 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:20:12,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-02 14:20:12,173 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:20:12,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:20:12,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1035258774, now seen corresponding path program 1 times [2021-11-02 14:20:12,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:20:12,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88760202] [2021-11-02 14:20:12,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:20:12,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:20:12,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:20:12,531 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 693 trivial. 0 not checked. [2021-11-02 14:20:12,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:20:12,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88760202] [2021-11-02 14:20:12,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88760202] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 14:20:12,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:20:12,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-02 14:20:12,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377743163] [2021-11-02 14:20:12,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-02 14:20:12,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:20:12,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-02 14:20:12,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-02 14:20:12,533 INFO L87 Difference]: Start difference. First operand 23568 states and 30938 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:20:16,197 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:20:22,534 WARN L515 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-11-02 14:20:32,000 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:21:08,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 14:21:08,689 INFO L93 Difference]: Finished difference Result 69834 states and 91747 transitions. [2021-11-02 14:21:08,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-02 14:21:08,690 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 279 [2021-11-02 14:21:08,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 14:21:08,787 INFO L225 Difference]: With dead ends: 69834 [2021-11-02 14:21:08,788 INFO L226 Difference]: Without dead ends: 46277 [2021-11-02 14:21:08,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.76ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-02 14:21:08,832 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 5280 mSDsluCounter, 26057 mSDsCounter, 0 mSdLazyCounter, 36532 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49583.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5280 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 36553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 77.51ms SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 36532 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54424.03ms IncrementalHoareTripleChecker+Time [2021-11-02 14:21:08,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5280 Valid, 0 Invalid, 36553 Unknown, 0 Unchecked, 77.51ms Time], IncrementalHoareTripleChecker [20 Valid, 36532 Invalid, 1 Unknown, 0 Unchecked, 54424.03ms Time] [2021-11-02 14:21:08,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46277 states. [2021-11-02 14:21:09,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46277 to 23568. [2021-11-02 14:21:09,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23568 states, 23549 states have (on average 1.3134315682194573) internal successors, (30930), 23567 states have internal predecessors, (30930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:21:09,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23568 states to 23568 states and 30930 transitions. [2021-11-02 14:21:09,757 INFO L78 Accepts]: Start accepts. Automaton has 23568 states and 30930 transitions. Word has length 279 [2021-11-02 14:21:09,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 14:21:09,757 INFO L470 AbstractCegarLoop]: Abstraction has 23568 states and 30930 transitions. [2021-11-02 14:21:09,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:21:09,757 INFO L276 IsEmpty]: Start isEmpty. Operand 23568 states and 30930 transitions. [2021-11-02 14:21:09,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2021-11-02 14:21:09,760 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:21:09,760 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-02 14:21:09,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-02 14:21:09,760 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:21:09,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:21:09,761 INFO L85 PathProgramCache]: Analyzing trace with hash 2120610558, now seen corresponding path program 1 times [2021-11-02 14:21:09,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 14:21:09,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073391694] [2021-11-02 14:21:09,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:21:09,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 14:21:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:21:12,806 INFO L134 CoverageAnalysis]: Checked inductivity of 932 backedges. 0 proven. 124 refuted. 0 times theorem prover too weak. 808 trivial. 0 not checked. [2021-11-02 14:21:12,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 14:21:12,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073391694] [2021-11-02 14:21:12,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073391694] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 14:21:12,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141994329] [2021-11-02 14:21:12,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:21:12,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 14:21:12,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 14:21:12,808 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-11-02 14:21:12,809 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-11-02 14:21:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:21:47,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 3989 conjuncts, 272 conjunts are in the unsatisfiable core [2021-11-02 14:21:47,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 14:21:47,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 807 treesize of output 805 [2021-11-02 14:21:47,831 INFO L354 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2021-11-02 14:21:47,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 805 treesize of output 807 [2021-11-02 14:21:47,863 INFO L354 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2021-11-02 14:21:47,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 804 treesize of output 806 [2021-11-02 14:22:04,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-02 14:22:04,522 INFO L354 Elim1Store]: treesize reduction 23, result has 43.9 percent of original size [2021-11-02 14:22:04,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 81 treesize of output 96 [2021-11-02 14:22:04,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-02 14:22:04,551 INFO L354 Elim1Store]: treesize reduction 23, result has 43.9 percent of original size [2021-11-02 14:22:04,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 99 treesize of output 114 [2021-11-02 14:22:04,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-11-02 14:22:04,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-11-02 14:24:23,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-02 14:24:23,525 INFO L354 Elim1Store]: treesize reduction 23, result has 43.9 percent of original size [2021-11-02 14:24:23,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 143 treesize of output 156 [2021-11-02 14:24:23,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-02 14:24:23,562 INFO L354 Elim1Store]: treesize reduction 23, result has 43.9 percent of original size [2021-11-02 14:24:23,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 156 treesize of output 169 [2021-11-02 14:24:23,568 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Should have been eliminated by DER [2021-11-02 14:24:23,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-11-02 14:24:23,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-11-02 14:24:23,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308105053] [2021-11-02 14:24:23,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-02 14:24:23,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 14:24:23,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-02 14:24:23,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=829, Unknown=13, NotChecked=0, Total=992 [2021-11-02 14:24:23,570 INFO L87 Difference]: Start difference. First operand 23568 states and 30930 transitions. Second operand has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 20 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:24:23,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-02 14:24:23,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 118 SyntacticMatches, 8 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 49408.49ms TimeCoverageRelationStatistics Valid=150, Invalid=829, Unknown=13, NotChecked=0, Total=992 [2021-11-02 14:24:23,571 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.00ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-02 14:24:23,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 0.00ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-02 14:24:23,655 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-11-02 14:24:23,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-02 14:24:23,776 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@1ac52069 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:81) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:359) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor2(BasicAbstractInterpolantAutomaton.java:107) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:73) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-02 14:24:23,780 INFO L158 Benchmark]: Toolchain (without parser) took 629350.05ms. Allocated memory was 94.4MB in the beginning and 2.9GB in the end (delta: 2.8GB). Free memory was 55.1MB in the beginning and 2.2GB in the end (delta: -2.1GB). Peak memory consumption was 646.1MB. Max. memory is 16.1GB. [2021-11-02 14:24:23,780 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 94.4MB. Free memory is still 50.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-02 14:24:23,786 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1768.01ms. Allocated memory was 94.4MB in the beginning and 121.6MB in the end (delta: 27.3MB). Free memory was 54.9MB in the beginning and 48.0MB in the end (delta: 7.0MB). Peak memory consumption was 51.8MB. Max. memory is 16.1GB. [2021-11-02 14:24:23,788 INFO L158 Benchmark]: Boogie Procedure Inliner took 738.35ms. Allocated memory was 121.6MB in the beginning and 291.5MB in the end (delta: 169.9MB). Free memory was 48.0MB in the beginning and 163.9MB in the end (delta: -115.9MB). Peak memory consumption was 81.4MB. Max. memory is 16.1GB. [2021-11-02 14:24:23,788 INFO L158 Benchmark]: Boogie Preprocessor took 941.40ms. Allocated memory was 291.5MB in the beginning and 618.7MB in the end (delta: 327.2MB). Free memory was 163.9MB in the beginning and 443.9MB in the end (delta: -280.0MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. [2021-11-02 14:24:23,789 INFO L158 Benchmark]: RCFGBuilder took 3853.93ms. Allocated memory was 618.7MB in the beginning and 1.4GB in the end (delta: 786.4MB). Free memory was 443.9MB in the beginning and 811.9MB in the end (delta: -368.1MB). Peak memory consumption was 418.4MB. Max. memory is 16.1GB. [2021-11-02 14:24:23,789 INFO L158 Benchmark]: TraceAbstraction took 622043.44ms. Allocated memory was 1.4GB in the beginning and 2.9GB in the end (delta: 1.5GB). Free memory was 811.9MB in the beginning and 2.2GB in the end (delta: -1.4GB). Peak memory consumption was 92.4MB. Max. memory is 16.1GB. [2021-11-02 14:24:23,790 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 94.4MB. Free memory is still 50.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1768.01ms. Allocated memory was 94.4MB in the beginning and 121.6MB in the end (delta: 27.3MB). Free memory was 54.9MB in the beginning and 48.0MB in the end (delta: 7.0MB). Peak memory consumption was 51.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 738.35ms. Allocated memory was 121.6MB in the beginning and 291.5MB in the end (delta: 169.9MB). Free memory was 48.0MB in the beginning and 163.9MB in the end (delta: -115.9MB). Peak memory consumption was 81.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 941.40ms. Allocated memory was 291.5MB in the beginning and 618.7MB in the end (delta: 327.2MB). Free memory was 163.9MB in the beginning and 443.9MB in the end (delta: -280.0MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. * RCFGBuilder took 3853.93ms. Allocated memory was 618.7MB in the beginning and 1.4GB in the end (delta: 786.4MB). Free memory was 443.9MB in the beginning and 811.9MB in the end (delta: -368.1MB). Peak memory consumption was 418.4MB. Max. memory is 16.1GB. * TraceAbstraction took 622043.44ms. Allocated memory was 1.4GB in the beginning and 2.9GB in the end (delta: 1.5GB). Free memory was 811.9MB in the beginning and 2.2GB in the end (delta: -1.4GB). Peak memory consumption was 92.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@1ac52069 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@1ac52069: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:81) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-02 14:24:23,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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.0/module_get_put-drivers-block-loop.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 f25e8d9a29012500b38126aa22b2b7d181aad99a845cece264158253e2ec92e3 --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-4d01470 [2021-11-02 14:24:25,677 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-02 14:24:25,679 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-02 14:24:25,702 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-02 14:24:25,703 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-02 14:24:25,703 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-02 14:24:25,704 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-02 14:24:25,705 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-02 14:24:25,706 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-02 14:24:25,707 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-02 14:24:25,707 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-02 14:24:25,708 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-02 14:24:25,708 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-02 14:24:25,709 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-02 14:24:25,710 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-02 14:24:25,710 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-02 14:24:25,711 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-02 14:24:25,711 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-02 14:24:25,712 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-02 14:24:25,713 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-02 14:24:25,714 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-02 14:24:25,715 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-02 14:24:25,715 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-02 14:24:25,716 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-02 14:24:25,717 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-02 14:24:25,718 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-02 14:24:25,718 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-02 14:24:25,718 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-02 14:24:25,730 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-02 14:24:25,730 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-02 14:24:25,731 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-02 14:24:25,731 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-02 14:24:25,732 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-02 14:24:25,732 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-02 14:24:25,733 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-02 14:24:25,733 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-02 14:24:25,734 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-02 14:24:25,734 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-02 14:24:25,735 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-02 14:24:25,735 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-02 14:24:25,736 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-02 14:24:25,737 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-02 14:24:25,757 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-02 14:24:25,757 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-02 14:24:25,758 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-02 14:24:25,758 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-02 14:24:25,760 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-02 14:24:25,760 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-02 14:24:25,760 INFO L138 SettingsManager]: * Use SBE=true [2021-11-02 14:24:25,760 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-02 14:24:25,760 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-02 14:24:25,760 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-02 14:24:25,761 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-02 14:24:25,761 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-02 14:24:25,761 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-02 14:24:25,761 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-02 14:24:25,761 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-02 14:24:25,761 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-02 14:24:25,762 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-02 14:24:25,762 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-02 14:24:25,762 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-02 14:24:25,762 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-02 14:24:25,762 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 14:24:25,762 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-02 14:24:25,762 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-02 14:24:25,763 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-02 14:24:25,764 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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 -> f25e8d9a29012500b38126aa22b2b7d181aad99a845cece264158253e2ec92e3 [2021-11-02 14:24:25,986 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-02 14:24:26,005 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-02 14:24:26,007 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-02 14:24:26,007 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-02 14:24:26,009 INFO L275 PluginConnector]: CDTParser initialized [2021-11-02 14:24:26,010 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2021-11-02 14:24:26,051 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a36ceccae/8bebe895fbb4438fb2f4ddd4b84d8477/FLAG3f93f07de [2021-11-02 14:24:26,622 INFO L306 CDTParser]: Found 1 translation units. [2021-11-02 14:24:26,622 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2021-11-02 14:24:26,653 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a36ceccae/8bebe895fbb4438fb2f4ddd4b84d8477/FLAG3f93f07de [2021-11-02 14:24:27,087 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a36ceccae/8bebe895fbb4438fb2f4ddd4b84d8477 [2021-11-02 14:24:27,089 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-02 14:24:27,090 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-02 14:24:27,090 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-02 14:24:27,090 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-02 14:24:27,093 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-02 14:24:27,093 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 02:24:27" (1/1) ... [2021-11-02 14:24:27,094 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c3ca4c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:27, skipping insertion in model container [2021-11-02 14:24:27,094 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 02:24:27" (1/1) ... [2021-11-02 14:24:27,098 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-02 14:24:27,174 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-02 14:24:28,121 WARN L228 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.0/module_get_put-drivers-block-loop.ko.cil.out.i[192897,192910] [2021-11-02 14:24:28,144 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 14:24:28,184 INFO L203 MainTranslator]: Completed pre-run [2021-11-02 14:24:28,463 WARN L228 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.0/module_get_put-drivers-block-loop.ko.cil.out.i[192897,192910] [2021-11-02 14:24:28,474 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 14:24:28,538 INFO L208 MainTranslator]: Completed translation [2021-11-02 14:24:28,539 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28 WrapperNode [2021-11-02 14:24:28,540 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-02 14:24:28,541 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-02 14:24:28,541 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-02 14:24:28,541 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-02 14:24:28,545 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:28,610 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,129 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-02 14:24:29,130 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-02 14:24:29,131 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-02 14:24:29,131 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-02 14:24:29,136 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,137 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,304 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,305 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,622 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,752 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,792 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,863 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-02 14:24:29,865 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-02 14:24:29,865 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-02 14:24:29,865 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-02 14:24:29,866 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (1/1) ... [2021-11-02 14:24:29,870 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 14:24:29,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 14:24:29,887 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-11-02 14:24:29,907 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-11-02 14:24:29,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-02 14:24:29,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-02 14:24:29,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-02 14:24:29,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-02 14:24:29,924 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-02 14:24:29,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-02 14:24:30,461 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:24:30,515 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:24:30,628 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:24:30,641 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 14:24:33,637 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1293: assume false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1294: assume !false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1299: assume false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1288: assume false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1289: assume !false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1273: assume false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1274: assume !false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1278: assume false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1279: assume !false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2511: assume !false; [2021-11-02 14:24:33,638 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2510: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2517: assume !false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2516: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2506: assume !false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2505: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1253: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1254: assume !false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1243: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1244: assume !false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1248: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1249: assume !false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1222: assume false; [2021-11-02 14:24:33,639 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1223: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1227: assume false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1228: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1210: assume false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2542: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1211: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2541: assume false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2546: assume false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1217: assume false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2547: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1218: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1205: assume false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1206: assume !false; [2021-11-02 14:24:33,640 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2522: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2521: assume false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1180: assume false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1181: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1185: assume false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1186: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1170: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1174: assume false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1175: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2490: assume false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1160: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2491: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2496: assume !false; [2021-11-02 14:24:33,641 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2495: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1169: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1154: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1155: assume !false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1159: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2470: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2471: assume !false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2461: assume !false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2460: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2465: assume false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2466: assume !false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2440: assume !false; [2021-11-02 14:24:33,642 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2445: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2444: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1100: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2434: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2435: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2439: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2423: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2422: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2427: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2428: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2403: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2402: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1090: assume false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1091: assume !false; [2021-11-02 14:24:33,643 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1099: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1081: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1082: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2391: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2392: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2397: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2398: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2386: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1057: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2387: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1058: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2371: assume false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2372: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2377: assume !false; [2021-11-02 14:24:33,644 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2376: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3600: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3601: assume !false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3671: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3672: assume !false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3677: assume !false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3676: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3651: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3652: assume !false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3640: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3641: assume !false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3646: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2317: assume !false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2316: assume false; [2021-11-02 14:24:33,645 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3647: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3635: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3636: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2308: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2307: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3620: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3621: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3626: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3625: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2298: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2299: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2274: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2275: assume !false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3590: assume false; [2021-11-02 14:24:33,646 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3591: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3596: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3595: assume false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3570: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3574: assume false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3575: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##94: assume false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##95: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##99: assume false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##89: assume false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##60: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##65: assume !false; [2021-11-02 14:24:33,647 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##59: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3565: assume !false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3564: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3569: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3552: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3553: assume !false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3558: assume !false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3557: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3532: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3533: assume !false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2207: assume !false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2206: assume false; [2021-11-02 14:24:33,648 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3521: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3522: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3527: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3528: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3516: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3517: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3501: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3502: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3507: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3506: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1668: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1669: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1644: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1645: assume !false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1686: assume false; [2021-11-02 14:24:33,649 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1687: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1677: assume false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1678: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2865: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2864: assume false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1300: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1304: assume false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1305: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##143: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##142: assume false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##151: assume false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##152: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##161: assume !false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##160: assume false; [2021-11-02 14:24:33,650 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3992: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1330: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3991: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##100: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##109: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1324: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##110: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1325: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##115: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##114: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1329: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3031: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3032: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3022: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3023: assume !false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3013: assume false; [2021-11-02 14:24:33,651 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3014: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3091: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3092: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3086: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3087: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##267: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##266: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##272: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##271: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##279: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##278: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##283: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##284: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##289: assume !false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##288: assume false; [2021-11-02 14:24:33,652 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##215: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##221: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##220: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##231: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##230: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##242: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##241: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##247: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##246: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4259: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4258: assume false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##305: assume !false; [2021-11-02 14:24:33,653 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##304: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##309: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4233: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4234: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4238: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4239: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##310: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##315: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##314: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4222: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4223: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4227: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4228: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4212: assume false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4213: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4208: assume !false; [2021-11-02 14:24:33,654 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4207: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4263: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4264: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##386: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##385: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##391: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##390: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##335: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##334: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##339: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##340: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##349: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##350: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##355: assume !false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##354: assume false; [2021-11-02 14:24:33,655 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##360: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##361: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##366: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##365: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4139: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4120: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4114: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4115: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4119: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4103: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4104: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4109: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4108: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4182: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4183: assume !false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4187: assume false; [2021-11-02 14:24:33,656 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4188: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4178: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4177: assume false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4161: assume false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4162: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4152: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4151: assume false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4156: assume false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4157: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4140: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4145: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4144: assume false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4015: assume false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4016: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##518: assume !false; [2021-11-02 14:24:33,657 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##517: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4093: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4094: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4088: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4089: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4033: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4034: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4024: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4025: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##667: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##666: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##676: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##675: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##685: assume !false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##684: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3446: assume false; [2021-11-02 14:24:33,658 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3447: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3437: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3438: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3428: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3429: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3404: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3405: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##766: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##765: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##771: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##770: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##791: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##790: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##796: assume !false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##795: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##739: assume false; [2021-11-02 14:24:33,659 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##740: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##745: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##744: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##755: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##754: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##759: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##760: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##889: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##890: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3262: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3261: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3257: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3256: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##859: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##858: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3231: assume false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3232: assume !false; [2021-11-02 14:24:33,660 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3237: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3236: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##863: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##864: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3220: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3221: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3226: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3225: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##874: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##873: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##878: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##879: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3211: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3210: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##885: assume !false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##884: assume false; [2021-11-02 14:24:33,661 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##803: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##802: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##808: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##807: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##812: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##813: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##829: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##828: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##834: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##833: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##838: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##839: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3206: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3205: assume false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3160: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3150: assume !false; [2021-11-02 14:24:33,662 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3154: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3155: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3159: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3143: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3142: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3149: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3138: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3137: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3112: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3113: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3118: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3117: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3101: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3102: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3107: assume !false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3106: assume false; [2021-11-02 14:24:33,663 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3181: assume !false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3180: assume false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3185: assume false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##909: assume false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3186: assume !false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##910: assume !false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##915: assume !false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##914: assume false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3176: assume !false; [2021-11-02 14:24:33,664 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3175: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1916: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1917: assume !false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1911: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1912: assume !false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1891: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1892: assume !false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1880: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1881: assume !false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1886: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1887: assume !false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1875: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1876: assume !false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1860: assume false; [2021-11-02 14:24:33,665 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1861: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1865: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1866: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1840: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1841: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1830: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1831: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1835: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1836: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1805: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1809: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1810: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1814: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1815: assume !false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1804: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1772: assume false; [2021-11-02 14:24:33,666 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1773: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1761: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1762: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1767: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1768: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1756: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1757: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1741: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1742: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1746: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1747: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1792: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1793: assume !false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1797: assume false; [2021-11-02 14:24:33,667 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1798: assume !false; [2021-11-02 14:24:33,687 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-02 14:24:33,687 INFO L299 CfgBuilder]: Removed 4123 assume(true) statements. [2021-11-02 14:24:33,691 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 02:24:33 BoogieIcfgContainer [2021-11-02 14:24:33,691 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-02 14:24:33,693 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-02 14:24:33,693 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-02 14:24:33,695 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-02 14:24:33,695 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 02:24:27" (1/3) ... [2021-11-02 14:24:33,695 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37600cc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 02:24:33, skipping insertion in model container [2021-11-02 14:24:33,695 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 02:24:28" (2/3) ... [2021-11-02 14:24:33,696 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37600cc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 02:24:33, skipping insertion in model container [2021-11-02 14:24:33,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 02:24:33" (3/3) ... [2021-11-02 14:24:33,696 INFO L111 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-loop.ko.cil.out.i [2021-11-02 14:24:33,700 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-02 14:24:33,700 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 19 error locations. [2021-11-02 14:24:33,738 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-02 14:24:33,743 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-11-02 14:24:33,743 INFO L340 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2021-11-02 14:24:33,789 INFO L276 IsEmpty]: Start isEmpty. Operand has 4322 states, 4302 states have (on average 1.3621571362157137) internal successors, (5860), 4321 states have internal predecessors, (5860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:24:33,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-02 14:24:33,793 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 14:24:33,793 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-02 14:24:33,793 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2021-11-02 14:24:33,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 14:24:33,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1415841910, now seen corresponding path program 1 times [2021-11-02 14:24:33,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-02 14:24:33,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1079824162] [2021-11-02 14:24:33,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 14:24:33,806 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-02 14:24:33,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2021-11-02 14:24:33,808 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-02 14:24:33,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-02 14:24:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 14:24:34,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-02 14:24:34,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 14:24:34,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:24:34,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-02 14:24:34,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 14:24:34,678 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-02 14:24:34,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1079824162] [2021-11-02 14:24:34,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1079824162] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-02 14:24:34,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-02 14:24:34,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-02 14:24:34,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840425802] [2021-11-02 14:24:34,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 14:24:34,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-02 14:24:34,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 14:24:34,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-02 14:24:34,722 INFO L87 Difference]: Start difference. First operand has 4322 states, 4302 states have (on average 1.3621571362157137) internal successors, (5860), 4321 states have internal predecessors, (5860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 14:24:36,811 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:24:46,132 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:24:48,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:24:50,857 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:24:54,118 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:24:56,768 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:24:58,791 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:01,004 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:06,023 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:08,313 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:27,898 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:32,826 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:35,659 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:38,364 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:43,146 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:47,616 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:49,655 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:53,146 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:57,002 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:25:59,806 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:26:07,794 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:26:10,516 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:26:28,398 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:26:31,159 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:26:37,391 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:26:58,847 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 14:27:06,972 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] Killed by 15