./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version ff03de63 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b15a3429ae983cb571408e453cffd56861eca4f5fc7e760aad97ad24a44474ad --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 18:19:54,555 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 18:19:54,556 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 18:19:54,583 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 18:19:54,584 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 18:19:54,584 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 18:19:54,585 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 18:19:54,587 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 18:19:54,588 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 18:19:54,589 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 18:19:54,589 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 18:19:54,590 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 18:19:54,590 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 18:19:54,591 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 18:19:54,592 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 18:19:54,597 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 18:19:54,600 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 18:19:54,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 18:19:54,604 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 18:19:54,605 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 18:19:54,606 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 18:19:54,612 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 18:19:54,614 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 18:19:54,615 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 18:19:54,616 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 18:19:54,617 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 18:19:54,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 18:19:54,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 18:19:54,618 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 18:19:54,618 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 18:19:54,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 18:19:54,619 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 18:19:54,620 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 18:19:54,620 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 18:19:54,621 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 18:19:54,621 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 18:19:54,622 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 18:19:54,622 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 18:19:54,622 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 18:19:54,623 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 18:19:54,623 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 18:19:54,624 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-21 18:19:54,638 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 18:19:54,639 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 18:19:54,639 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 18:19:54,639 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 18:19:54,640 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 18:19:54,640 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 18:19:54,640 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 18:19:54,640 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 18:19:54,641 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 18:19:54,641 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 18:19:54,641 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-21 18:19:54,641 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-21 18:19:54,641 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 18:19:54,642 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-21 18:19:54,642 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 18:19:54,642 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-21 18:19:54,642 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-21 18:19:54,642 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-21 18:19:54,642 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 18:19:54,643 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-21 18:19:54,643 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-21 18:19:54,643 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 18:19:54,643 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 18:19:54,643 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 18:19:54,644 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 18:19:54,644 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 18:19:54,644 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 18:19:54,644 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 18:19:54,644 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 18:19:54,645 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 18:19:54,645 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 18:19:54,645 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b15a3429ae983cb571408e453cffd56861eca4f5fc7e760aad97ad24a44474ad [2021-12-21 18:19:54,808 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 18:19:54,830 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 18:19:54,832 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 18:19:54,833 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 18:19:54,834 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 18:19:54,835 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c [2021-12-21 18:19:54,885 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0077cc63d/62d9526e66cf4013899e6a1954a5e60f/FLAG4d70d836f [2021-12-21 18:19:55,263 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 18:19:55,264 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c [2021-12-21 18:19:55,277 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0077cc63d/62d9526e66cf4013899e6a1954a5e60f/FLAG4d70d836f [2021-12-21 18:19:55,659 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0077cc63d/62d9526e66cf4013899e6a1954a5e60f [2021-12-21 18:19:55,660 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 18:19:55,661 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 18:19:55,668 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 18:19:55,668 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 18:19:55,670 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 18:19:55,671 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 06:19:55" (1/1) ... [2021-12-21 18:19:55,671 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4335241e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:55, skipping insertion in model container [2021-12-21 18:19:55,671 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 06:19:55" (1/1) ... [2021-12-21 18:19:55,676 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 18:19:55,703 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 18:19:55,947 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c[48585,48598] [2021-12-21 18:19:55,955 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 18:19:55,962 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 18:19:56,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c[48585,48598] [2021-12-21 18:19:56,057 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 18:19:56,081 INFO L208 MainTranslator]: Completed translation [2021-12-21 18:19:56,082 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56 WrapperNode [2021-12-21 18:19:56,082 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 18:19:56,083 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 18:19:56,083 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 18:19:56,084 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 18:19:56,088 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,110 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,165 INFO L137 Inliner]: procedures = 41, calls = 76, calls flagged for inlining = 21, calls inlined = 21, statements flattened = 1331 [2021-12-21 18:19:56,169 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 18:19:56,170 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 18:19:56,170 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 18:19:56,170 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 18:19:56,176 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,176 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,179 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,180 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,191 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,197 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,200 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,205 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 18:19:56,206 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 18:19:56,206 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 18:19:56,206 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 18:19:56,219 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (1/1) ... [2021-12-21 18:19:56,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 18:19:56,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 18:19:56,258 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-21 18:19:56,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-21 18:19:56,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 18:19:56,288 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-12-21 18:19:56,288 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-12-21 18:19:56,288 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-12-21 18:19:56,288 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-12-21 18:19:56,288 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-21 18:19:56,288 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-21 18:19:56,288 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-21 18:19:56,289 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-21 18:19:56,289 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-21 18:19:56,289 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-21 18:19:56,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 18:19:56,289 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-21 18:19:56,289 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-21 18:19:56,290 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-12-21 18:19:56,290 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-12-21 18:19:56,290 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 18:19:56,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 18:19:56,475 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 18:19:56,477 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 18:19:56,485 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,550 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-21 18:19:56,551 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-21 18:19:56,551 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,564 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-21 18:19:56,564 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-21 18:19:56,578 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,582 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,589 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,591 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,594 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,595 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:56,599 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:57,053 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume !false; [2021-12-21 18:19:57,053 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##180: assume false; [2021-12-21 18:19:57,053 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##181: assume !false; [2021-12-21 18:19:57,053 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume !false; [2021-12-21 18:19:57,053 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##66: assume false; [2021-12-21 18:19:57,054 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##127: assume !false; [2021-12-21 18:19:57,054 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2021-12-21 18:19:57,054 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2021-12-21 18:19:57,054 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2021-12-21 18:19:57,054 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2021-12-21 18:19:57,054 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##169: assume false; [2021-12-21 18:19:57,055 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2021-12-21 18:19:57,055 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2021-12-21 18:19:57,055 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##126: assume false; [2021-12-21 18:19:57,056 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:57,078 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-21 18:19:57,078 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-21 18:19:57,079 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:57,079 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:57,079 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-21 18:19:57,118 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-12-21 18:19:57,118 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2021-12-21 18:19:57,119 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2021-12-21 18:19:57,119 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-12-21 18:19:57,119 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2021-12-21 18:19:57,120 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2021-12-21 18:19:57,125 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 18:19:57,137 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 18:19:57,137 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-21 18:19:57,139 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 06:19:57 BoogieIcfgContainer [2021-12-21 18:19:57,140 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 18:19:57,142 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 18:19:57,142 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 18:19:57,145 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 18:19:57,145 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 06:19:55" (1/3) ... [2021-12-21 18:19:57,146 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32b75ef4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 06:19:57, skipping insertion in model container [2021-12-21 18:19:57,146 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:19:56" (2/3) ... [2021-12-21 18:19:57,146 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32b75ef4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 06:19:57, skipping insertion in model container [2021-12-21 18:19:57,146 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 06:19:57" (3/3) ... [2021-12-21 18:19:57,147 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-2.c [2021-12-21 18:19:57,151 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 18:19:57,151 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-21 18:19:57,188 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 18:19:57,194 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-21 18:19:57,194 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-21 18:19:57,215 INFO L276 IsEmpty]: Start isEmpty. Operand has 319 states, 259 states have (on average 1.5250965250965252) internal successors, (395), 285 states have internal predecessors, (395), 50 states have call successors, (50), 7 states have call predecessors, (50), 7 states have return successors, (50), 45 states have call predecessors, (50), 50 states have call successors, (50) [2021-12-21 18:19:57,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-21 18:19:57,226 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:57,227 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:19:57,227 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:57,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:57,231 INFO L85 PathProgramCache]: Analyzing trace with hash -207662691, now seen corresponding path program 1 times [2021-12-21 18:19:57,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:57,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120683378] [2021-12-21 18:19:57,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:57,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:57,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:57,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:57,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:57,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120683378] [2021-12-21 18:19:57,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120683378] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:57,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:57,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:19:57,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294724640] [2021-12-21 18:19:57,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:57,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:57,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:57,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:57,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,413 INFO L87 Difference]: Start difference. First operand has 319 states, 259 states have (on average 1.5250965250965252) internal successors, (395), 285 states have internal predecessors, (395), 50 states have call successors, (50), 7 states have call predecessors, (50), 7 states have return successors, (50), 45 states have call predecessors, (50), 50 states have call successors, (50) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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-12-21 18:19:57,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:57,496 INFO L93 Difference]: Finished difference Result 318 states and 469 transitions. [2021-12-21 18:19:57,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:57,498 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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 8 [2021-12-21 18:19:57,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:57,512 INFO L225 Difference]: With dead ends: 318 [2021-12-21 18:19:57,512 INFO L226 Difference]: Without dead ends: 316 [2021-12-21 18:19:57,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,516 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 262 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:57,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 630 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:19:57,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-21 18:19:57,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 315. [2021-12-21 18:19:57,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 257 states have (on average 1.5058365758754864) internal successors, (387), 281 states have internal predecessors, (387), 50 states have call successors, (50), 7 states have call predecessors, (50), 6 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-21 18:19:57,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 466 transitions. [2021-12-21 18:19:57,581 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 466 transitions. Word has length 8 [2021-12-21 18:19:57,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:57,584 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 466 transitions. [2021-12-21 18:19:57,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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-12-21 18:19:57,585 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 466 transitions. [2021-12-21 18:19:57,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-21 18:19:57,586 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:57,586 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:19:57,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-21 18:19:57,587 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:57,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:57,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1841054047, now seen corresponding path program 1 times [2021-12-21 18:19:57,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:57,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323401436] [2021-12-21 18:19:57,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:57,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:57,689 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:57,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:57,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323401436] [2021-12-21 18:19:57,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323401436] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:57,690 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:57,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:19:57,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329216770] [2021-12-21 18:19:57,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:57,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:57,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:57,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:57,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,692 INFO L87 Difference]: Start difference. First operand 315 states and 466 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:57,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:57,778 INFO L93 Difference]: Finished difference Result 438 states and 641 transitions. [2021-12-21 18:19:57,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:57,779 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-21 18:19:57,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:57,781 INFO L225 Difference]: With dead ends: 438 [2021-12-21 18:19:57,781 INFO L226 Difference]: Without dead ends: 438 [2021-12-21 18:19:57,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,782 INFO L933 BasicCegarLoop]: 579 mSDtfsCounter, 370 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:57,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 779 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:19:57,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-12-21 18:19:57,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 417. [2021-12-21 18:19:57,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 358 states have (on average 1.4245810055865922) internal successors, (510), 362 states have internal predecessors, (510), 48 states have call successors, (48), 11 states have call predecessors, (48), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2021-12-21 18:19:57,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 610 transitions. [2021-12-21 18:19:57,796 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 610 transitions. Word has length 16 [2021-12-21 18:19:57,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:57,796 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 610 transitions. [2021-12-21 18:19:57,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:57,797 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 610 transitions. [2021-12-21 18:19:57,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-21 18:19:57,797 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:57,797 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:19:57,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-21 18:19:57,798 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:57,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:57,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1499851735, now seen corresponding path program 1 times [2021-12-21 18:19:57,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:57,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622699917] [2021-12-21 18:19:57,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:57,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:57,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:57,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:57,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:57,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622699917] [2021-12-21 18:19:57,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622699917] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:57,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:57,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-21 18:19:57,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196388700] [2021-12-21 18:19:57,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:57,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:57,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:57,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:57,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,825 INFO L87 Difference]: Start difference. First operand 417 states and 610 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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-12-21 18:19:57,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:57,856 INFO L93 Difference]: Finished difference Result 416 states and 609 transitions. [2021-12-21 18:19:57,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:57,856 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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 14 [2021-12-21 18:19:57,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:57,858 INFO L225 Difference]: With dead ends: 416 [2021-12-21 18:19:57,858 INFO L226 Difference]: Without dead ends: 411 [2021-12-21 18:19:57,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,859 INFO L933 BasicCegarLoop]: 445 mSDtfsCounter, 272 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:57,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 543 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:19:57,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-12-21 18:19:57,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 411. [2021-12-21 18:19:57,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 353 states have (on average 1.4022662889518414) internal successors, (495), 356 states have internal predecessors, (495), 48 states have call successors, (48), 11 states have call predecessors, (48), 9 states have return successors, (52), 44 states have call predecessors, (52), 37 states have call successors, (52) [2021-12-21 18:19:57,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 595 transitions. [2021-12-21 18:19:57,869 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 595 transitions. Word has length 14 [2021-12-21 18:19:57,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:57,869 INFO L470 AbstractCegarLoop]: Abstraction has 411 states and 595 transitions. [2021-12-21 18:19:57,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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-12-21 18:19:57,870 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 595 transitions. [2021-12-21 18:19:57,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-21 18:19:57,870 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:57,871 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:19:57,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-21 18:19:57,871 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:57,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:57,871 INFO L85 PathProgramCache]: Analyzing trace with hash -866854956, now seen corresponding path program 1 times [2021-12-21 18:19:57,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:57,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565020812] [2021-12-21 18:19:57,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:57,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:57,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:57,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:57,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:57,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565020812] [2021-12-21 18:19:57,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565020812] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:57,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:57,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:19:57,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154187344] [2021-12-21 18:19:57,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:57,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:57,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:57,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:57,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,907 INFO L87 Difference]: Start difference. First operand 411 states and 595 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:57,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:57,935 INFO L93 Difference]: Finished difference Result 497 states and 703 transitions. [2021-12-21 18:19:57,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:57,936 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-12-21 18:19:57,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:57,939 INFO L225 Difference]: With dead ends: 497 [2021-12-21 18:19:57,939 INFO L226 Difference]: Without dead ends: 497 [2021-12-21 18:19:57,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:57,946 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 407 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:57,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 540 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:19:57,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-12-21 18:19:57,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 459. [2021-12-21 18:19:57,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 394 states have (on average 1.3959390862944163) internal successors, (550), 404 states have internal predecessors, (550), 50 states have call successors, (50), 14 states have call predecessors, (50), 14 states have return successors, (59), 43 states have call predecessors, (59), 41 states have call successors, (59) [2021-12-21 18:19:57,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 659 transitions. [2021-12-21 18:19:57,961 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 659 transitions. Word has length 19 [2021-12-21 18:19:57,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:57,962 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 659 transitions. [2021-12-21 18:19:57,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:57,962 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 659 transitions. [2021-12-21 18:19:57,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-21 18:19:57,963 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:57,963 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] [2021-12-21 18:19:57,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-21 18:19:57,963 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:57,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:57,964 INFO L85 PathProgramCache]: Analyzing trace with hash 122564209, now seen corresponding path program 1 times [2021-12-21 18:19:57,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:57,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433992894] [2021-12-21 18:19:57,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:57,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:57,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:58,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:58,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433992894] [2021-12-21 18:19:58,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433992894] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:58,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:58,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:19:58,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945014902] [2021-12-21 18:19:58,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:58,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:58,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:58,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:58,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:58,030 INFO L87 Difference]: Start difference. First operand 459 states and 659 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:58,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:58,052 INFO L93 Difference]: Finished difference Result 638 states and 904 transitions. [2021-12-21 18:19:58,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:58,052 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-21 18:19:58,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:58,059 INFO L225 Difference]: With dead ends: 638 [2021-12-21 18:19:58,059 INFO L226 Difference]: Without dead ends: 638 [2021-12-21 18:19:58,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:58,060 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 394 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:58,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 655 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:19:58,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-21 18:19:58,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 613. [2021-12-21 18:19:58,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 531 states have (on average 1.384180790960452) internal successors, (735), 538 states have internal predecessors, (735), 60 states have call successors, (60), 22 states have call predecessors, (60), 21 states have return successors, (80), 55 states have call predecessors, (80), 53 states have call successors, (80) [2021-12-21 18:19:58,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 875 transitions. [2021-12-21 18:19:58,077 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 875 transitions. Word has length 22 [2021-12-21 18:19:58,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:58,077 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 875 transitions. [2021-12-21 18:19:58,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:58,077 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 875 transitions. [2021-12-21 18:19:58,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-21 18:19:58,079 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:58,079 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-12-21 18:19:58,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-21 18:19:58,080 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:58,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:58,080 INFO L85 PathProgramCache]: Analyzing trace with hash -2116337547, now seen corresponding path program 1 times [2021-12-21 18:19:58,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:58,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202948193] [2021-12-21 18:19:58,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:58,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:58,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 18:19:58,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 18:19:58,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:58,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:58,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202948193] [2021-12-21 18:19:58,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202948193] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:58,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:58,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 18:19:58,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851178114] [2021-12-21 18:19:58,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:58,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 18:19:58,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:58,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 18:19:58,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:19:58,121 INFO L87 Difference]: Start difference. First operand 613 states and 875 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:19:58,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:58,355 INFO L93 Difference]: Finished difference Result 669 states and 949 transitions. [2021-12-21 18:19:58,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:19:58,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2021-12-21 18:19:58,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:58,358 INFO L225 Difference]: With dead ends: 669 [2021-12-21 18:19:58,358 INFO L226 Difference]: Without dead ends: 669 [2021-12-21 18:19:58,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:19:58,359 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 115 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 1246 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:58,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 1246 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:19:58,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-21 18:19:58,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 648. [2021-12-21 18:19:58,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 564 states have (on average 1.375886524822695) internal successors, (776), 571 states have internal predecessors, (776), 60 states have call successors, (60), 22 states have call predecessors, (60), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-21 18:19:58,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 921 transitions. [2021-12-21 18:19:58,409 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 921 transitions. Word has length 29 [2021-12-21 18:19:58,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:58,409 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 921 transitions. [2021-12-21 18:19:58,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:19:58,409 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 921 transitions. [2021-12-21 18:19:58,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-21 18:19:58,410 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:58,410 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] [2021-12-21 18:19:58,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-21 18:19:58,411 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:58,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:58,411 INFO L85 PathProgramCache]: Analyzing trace with hash -205375653, now seen corresponding path program 1 times [2021-12-21 18:19:58,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:58,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743318532] [2021-12-21 18:19:58,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:58,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:58,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:58,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743318532] [2021-12-21 18:19:58,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743318532] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:58,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:58,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:19:58,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331188402] [2021-12-21 18:19:58,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:58,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:58,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:58,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:58,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:58,436 INFO L87 Difference]: Start difference. First operand 648 states and 921 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:58,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:58,476 INFO L93 Difference]: Finished difference Result 660 states and 937 transitions. [2021-12-21 18:19:58,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:58,478 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-12-21 18:19:58,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:58,480 INFO L225 Difference]: With dead ends: 660 [2021-12-21 18:19:58,480 INFO L226 Difference]: Without dead ends: 660 [2021-12-21 18:19:58,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:58,481 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 20 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:58,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 778 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:19:58,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-12-21 18:19:58,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 659. [2021-12-21 18:19:58,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 575 states have (on average 1.373913043478261) internal successors, (790), 581 states have internal predecessors, (790), 60 states have call successors, (60), 23 states have call predecessors, (60), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-21 18:19:58,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 935 transitions. [2021-12-21 18:19:58,492 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 935 transitions. Word has length 28 [2021-12-21 18:19:58,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:58,493 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 935 transitions. [2021-12-21 18:19:58,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:58,493 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 935 transitions. [2021-12-21 18:19:58,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-21 18:19:58,494 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:58,494 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] [2021-12-21 18:19:58,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-21 18:19:58,494 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:58,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:58,495 INFO L85 PathProgramCache]: Analyzing trace with hash -729865897, now seen corresponding path program 1 times [2021-12-21 18:19:58,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:58,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332323134] [2021-12-21 18:19:58,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:58,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 18:19:58,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 18:19:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:58,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:58,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332323134] [2021-12-21 18:19:58,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332323134] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:58,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:58,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:19:58,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210523941] [2021-12-21 18:19:58,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:58,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:19:58,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:58,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:19:58,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:19:58,599 INFO L87 Difference]: Start difference. First operand 659 states and 935 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:19:58,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:58,895 INFO L93 Difference]: Finished difference Result 680 states and 962 transitions. [2021-12-21 18:19:58,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:19:58,896 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2021-12-21 18:19:58,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:58,898 INFO L225 Difference]: With dead ends: 680 [2021-12-21 18:19:58,898 INFO L226 Difference]: Without dead ends: 680 [2021-12-21 18:19:58,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:19:58,899 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 608 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:58,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 1197 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:19:58,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-12-21 18:19:58,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 659. [2021-12-21 18:19:58,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 575 states have (on average 1.3721739130434782) internal successors, (789), 581 states have internal predecessors, (789), 60 states have call successors, (60), 23 states have call predecessors, (60), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-21 18:19:58,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 934 transitions. [2021-12-21 18:19:58,928 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 934 transitions. Word has length 30 [2021-12-21 18:19:58,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:58,928 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 934 transitions. [2021-12-21 18:19:58,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:19:58,929 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 934 transitions. [2021-12-21 18:19:58,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-21 18:19:58,930 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:58,930 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] [2021-12-21 18:19:58,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-21 18:19:58,930 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:58,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:58,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1222819339, now seen corresponding path program 1 times [2021-12-21 18:19:58,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:58,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141918911] [2021-12-21 18:19:58,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:58,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 18:19:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 18:19:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:58,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:59,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:59,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141918911] [2021-12-21 18:19:59,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141918911] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:59,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:59,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:19:59,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900851254] [2021-12-21 18:19:59,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:59,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:19:59,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:59,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:19:59,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:19:59,002 INFO L87 Difference]: Start difference. First operand 659 states and 934 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:19:59,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:59,314 INFO L93 Difference]: Finished difference Result 680 states and 961 transitions. [2021-12-21 18:19:59,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:19:59,314 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2021-12-21 18:19:59,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:59,318 INFO L225 Difference]: With dead ends: 680 [2021-12-21 18:19:59,318 INFO L226 Difference]: Without dead ends: 680 [2021-12-21 18:19:59,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:19:59,318 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 670 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:59,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [684 Valid, 951 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 18:19:59,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-12-21 18:19:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 659. [2021-12-21 18:19:59,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 575 states have (on average 1.3704347826086956) internal successors, (788), 581 states have internal predecessors, (788), 60 states have call successors, (60), 23 states have call predecessors, (60), 23 states have return successors, (85), 55 states have call predecessors, (85), 53 states have call successors, (85) [2021-12-21 18:19:59,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 933 transitions. [2021-12-21 18:19:59,329 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 933 transitions. Word has length 32 [2021-12-21 18:19:59,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:59,330 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 933 transitions. [2021-12-21 18:19:59,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:19:59,330 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 933 transitions. [2021-12-21 18:19:59,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-21 18:19:59,331 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:59,331 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] [2021-12-21 18:19:59,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-21 18:19:59,331 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:59,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:59,332 INFO L85 PathProgramCache]: Analyzing trace with hash -663319401, now seen corresponding path program 1 times [2021-12-21 18:19:59,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:59,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928125472] [2021-12-21 18:19:59,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:59,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:59,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 18:19:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 18:19:59,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:59,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:59,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928125472] [2021-12-21 18:19:59,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928125472] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:59,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:59,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:19:59,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250678037] [2021-12-21 18:19:59,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:59,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:19:59,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:59,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:19:59,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:19:59,372 INFO L87 Difference]: Start difference. First operand 659 states and 933 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:19:59,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:59,597 INFO L93 Difference]: Finished difference Result 688 states and 969 transitions. [2021-12-21 18:19:59,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 18:19:59,598 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2021-12-21 18:19:59,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:59,600 INFO L225 Difference]: With dead ends: 688 [2021-12-21 18:19:59,600 INFO L226 Difference]: Without dead ends: 676 [2021-12-21 18:19:59,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:19:59,601 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 395 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:59,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 1504 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:19:59,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-12-21 18:19:59,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 657. [2021-12-21 18:19:59,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 574 states have (on average 1.3693379790940767) internal successors, (786), 580 states have internal predecessors, (786), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (84), 54 states have call predecessors, (84), 52 states have call successors, (84) [2021-12-21 18:19:59,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 929 transitions. [2021-12-21 18:19:59,613 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 929 transitions. Word has length 33 [2021-12-21 18:19:59,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:59,613 INFO L470 AbstractCegarLoop]: Abstraction has 657 states and 929 transitions. [2021-12-21 18:19:59,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:19:59,613 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 929 transitions. [2021-12-21 18:19:59,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-21 18:19:59,614 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:59,614 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] [2021-12-21 18:19:59,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-21 18:19:59,614 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:59,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:59,615 INFO L85 PathProgramCache]: Analyzing trace with hash -2133265312, now seen corresponding path program 1 times [2021-12-21 18:19:59,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:59,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39944689] [2021-12-21 18:19:59,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:59,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 18:19:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 18:19:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:59,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:59,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39944689] [2021-12-21 18:19:59,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39944689] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:59,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:59,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:19:59,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121557042] [2021-12-21 18:19:59,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:59,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:19:59,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:59,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:19:59,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:19:59,657 INFO L87 Difference]: Start difference. First operand 657 states and 929 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:19:59,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:59,873 INFO L93 Difference]: Finished difference Result 686 states and 965 transitions. [2021-12-21 18:19:59,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 18:19:59,874 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-12-21 18:19:59,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:59,878 INFO L225 Difference]: With dead ends: 686 [2021-12-21 18:19:59,878 INFO L226 Difference]: Without dead ends: 669 [2021-12-21 18:19:59,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:19:59,879 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 394 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 1464 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:59,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 1464 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:19:59,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-21 18:19:59,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 650. [2021-12-21 18:19:59,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 570 states have (on average 1.3701754385964913) internal successors, (781), 576 states have internal predecessors, (781), 57 states have call successors, (57), 22 states have call predecessors, (57), 22 states have return successors, (82), 52 states have call predecessors, (82), 50 states have call successors, (82) [2021-12-21 18:19:59,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 920 transitions. [2021-12-21 18:19:59,892 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 920 transitions. Word has length 32 [2021-12-21 18:19:59,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:59,892 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 920 transitions. [2021-12-21 18:19:59,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:19:59,892 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 920 transitions. [2021-12-21 18:19:59,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-21 18:19:59,893 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:59,893 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] [2021-12-21 18:19:59,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-21 18:19:59,894 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:59,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:59,895 INFO L85 PathProgramCache]: Analyzing trace with hash -608614884, now seen corresponding path program 1 times [2021-12-21 18:19:59,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:59,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58186791] [2021-12-21 18:19:59,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:59,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:59,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:19:59,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:19:59,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:19:59,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58186791] [2021-12-21 18:19:59,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58186791] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:19:59,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:19:59,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:19:59,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264877454] [2021-12-21 18:19:59,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:19:59,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:19:59,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:19:59,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:19:59,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:59,927 INFO L87 Difference]: Start difference. First operand 650 states and 920 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:59,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:19:59,945 INFO L93 Difference]: Finished difference Result 666 states and 931 transitions. [2021-12-21 18:19:59,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:19:59,945 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-21 18:19:59,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:19:59,948 INFO L225 Difference]: With dead ends: 666 [2021-12-21 18:19:59,948 INFO L226 Difference]: Without dead ends: 625 [2021-12-21 18:19:59,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:19:59,949 INFO L933 BasicCegarLoop]: 483 mSDtfsCounter, 84 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:19:59,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 880 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:19:59,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-12-21 18:19:59,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 621. [2021-12-21 18:19:59,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 545 states have (on average 1.3688073394495412) internal successors, (746), 552 states have internal predecessors, (746), 55 states have call successors, (55), 21 states have call predecessors, (55), 20 states have return successors, (78), 48 states have call predecessors, (78), 48 states have call successors, (78) [2021-12-21 18:19:59,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 879 transitions. [2021-12-21 18:19:59,962 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 879 transitions. Word has length 30 [2021-12-21 18:19:59,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:19:59,962 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 879 transitions. [2021-12-21 18:19:59,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:19:59,962 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 879 transitions. [2021-12-21 18:19:59,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-21 18:19:59,963 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:19:59,963 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] [2021-12-21 18:19:59,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-21 18:19:59,963 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:19:59,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:19:59,964 INFO L85 PathProgramCache]: Analyzing trace with hash -444205772, now seen corresponding path program 1 times [2021-12-21 18:19:59,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:19:59,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033078810] [2021-12-21 18:19:59,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:19:59,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:19:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:00,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:00,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033078810] [2021-12-21 18:20:00,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033078810] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:00,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:00,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-21 18:20:00,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326042336] [2021-12-21 18:20:00,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:00,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 18:20:00,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:00,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 18:20:00,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-21 18:20:00,006 INFO L87 Difference]: Start difference. First operand 621 states and 879 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:20:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:00,033 INFO L93 Difference]: Finished difference Result 637 states and 896 transitions. [2021-12-21 18:20:00,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 18:20:00,034 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-21 18:20:00,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:00,036 INFO L225 Difference]: With dead ends: 637 [2021-12-21 18:20:00,036 INFO L226 Difference]: Without dead ends: 637 [2021-12-21 18:20:00,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:00,037 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 27 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:00,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1213 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:20:00,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-12-21 18:20:00,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 623. [2021-12-21 18:20:00,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 547 states have (on average 1.3674588665447898) internal successors, (748), 554 states have internal predecessors, (748), 55 states have call successors, (55), 21 states have call predecessors, (55), 20 states have return successors, (78), 48 states have call predecessors, (78), 48 states have call successors, (78) [2021-12-21 18:20:00,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 881 transitions. [2021-12-21 18:20:00,048 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 881 transitions. Word has length 30 [2021-12-21 18:20:00,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:00,048 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 881 transitions. [2021-12-21 18:20:00,049 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:20:00,049 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 881 transitions. [2021-12-21 18:20:00,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-21 18:20:00,050 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:00,050 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] [2021-12-21 18:20:00,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-21 18:20:00,051 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:00,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:00,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1157172862, now seen corresponding path program 1 times [2021-12-21 18:20:00,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:00,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097067304] [2021-12-21 18:20:00,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:00,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:00,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:00,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:00,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097067304] [2021-12-21 18:20:00,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097067304] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:00,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:00,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-21 18:20:00,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872538312] [2021-12-21 18:20:00,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:00,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 18:20:00,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:00,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 18:20:00,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-21 18:20:00,078 INFO L87 Difference]: Start difference. First operand 623 states and 881 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:20:00,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:00,105 INFO L93 Difference]: Finished difference Result 639 states and 898 transitions. [2021-12-21 18:20:00,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 18:20:00,106 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-12-21 18:20:00,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:00,108 INFO L225 Difference]: With dead ends: 639 [2021-12-21 18:20:00,108 INFO L226 Difference]: Without dead ends: 639 [2021-12-21 18:20:00,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:00,109 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 28 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1217 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:00,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1217 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:20:00,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-12-21 18:20:00,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 623. [2021-12-21 18:20:00,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 547 states have (on average 1.3674588665447898) internal successors, (748), 554 states have internal predecessors, (748), 55 states have call successors, (55), 21 states have call predecessors, (55), 20 states have return successors, (78), 48 states have call predecessors, (78), 48 states have call successors, (78) [2021-12-21 18:20:00,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 881 transitions. [2021-12-21 18:20:00,119 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 881 transitions. Word has length 31 [2021-12-21 18:20:00,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:00,120 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 881 transitions. [2021-12-21 18:20:00,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:20:00,120 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 881 transitions. [2021-12-21 18:20:00,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-21 18:20:00,121 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:00,121 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-12-21 18:20:00,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-21 18:20:00,121 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:00,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:00,122 INFO L85 PathProgramCache]: Analyzing trace with hash 791167666, now seen corresponding path program 1 times [2021-12-21 18:20:00,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:00,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006053562] [2021-12-21 18:20:00,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:00,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:00,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:00,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:00,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006053562] [2021-12-21 18:20:00,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006053562] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:00,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:00,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-21 18:20:00,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304720298] [2021-12-21 18:20:00,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:00,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 18:20:00,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:00,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 18:20:00,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-21 18:20:00,151 INFO L87 Difference]: Start difference. First operand 623 states and 881 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:00,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:00,363 INFO L93 Difference]: Finished difference Result 881 states and 1243 transitions. [2021-12-21 18:20:00,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:00,364 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-12-21 18:20:00,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:00,367 INFO L225 Difference]: With dead ends: 881 [2021-12-21 18:20:00,367 INFO L226 Difference]: Without dead ends: 881 [2021-12-21 18:20:00,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:00,367 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 162 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:00,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 1133 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:00,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2021-12-21 18:20:00,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 702. [2021-12-21 18:20:00,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 622 states have (on average 1.3762057877813505) internal successors, (856), 630 states have internal predecessors, (856), 57 states have call successors, (57), 23 states have call predecessors, (57), 22 states have return successors, (80), 49 states have call predecessors, (80), 50 states have call successors, (80) [2021-12-21 18:20:00,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 993 transitions. [2021-12-21 18:20:00,380 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 993 transitions. Word has length 34 [2021-12-21 18:20:00,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:00,380 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 993 transitions. [2021-12-21 18:20:00,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:00,380 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 993 transitions. [2021-12-21 18:20:00,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-21 18:20:00,381 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:00,381 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] [2021-12-21 18:20:00,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-21 18:20:00,382 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:00,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:00,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1367133224, now seen corresponding path program 1 times [2021-12-21 18:20:00,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:00,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993216606] [2021-12-21 18:20:00,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:00,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:00,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 18:20:00,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,410 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:00,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:00,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993216606] [2021-12-21 18:20:00,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993216606] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:00,411 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:00,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 18:20:00,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534569838] [2021-12-21 18:20:00,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:00,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 18:20:00,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:00,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 18:20:00,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:00,412 INFO L87 Difference]: Start difference. First operand 702 states and 993 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:00,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:00,545 INFO L93 Difference]: Finished difference Result 730 states and 1027 transitions. [2021-12-21 18:20:00,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:00,545 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-12-21 18:20:00,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:00,547 INFO L225 Difference]: With dead ends: 730 [2021-12-21 18:20:00,547 INFO L226 Difference]: Without dead ends: 717 [2021-12-21 18:20:00,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:00,548 INFO L933 BasicCegarLoop]: 404 mSDtfsCounter, 85 mSDsluCounter, 992 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:00,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 1396 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:00,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-12-21 18:20:00,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 700. [2021-12-21 18:20:00,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 621 states have (on average 1.3752012882447664) internal successors, (854), 629 states have internal predecessors, (854), 56 states have call successors, (56), 23 states have call predecessors, (56), 22 states have return successors, (79), 48 states have call predecessors, (79), 49 states have call successors, (79) [2021-12-21 18:20:00,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 989 transitions. [2021-12-21 18:20:00,558 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 989 transitions. Word has length 33 [2021-12-21 18:20:00,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:00,558 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 989 transitions. [2021-12-21 18:20:00,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:00,559 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 989 transitions. [2021-12-21 18:20:00,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-21 18:20:00,559 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:00,559 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] [2021-12-21 18:20:00,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-21 18:20:00,559 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:00,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:00,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1481962220, now seen corresponding path program 1 times [2021-12-21 18:20:00,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:00,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335956435] [2021-12-21 18:20:00,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:00,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:00,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:00,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:00,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335956435] [2021-12-21 18:20:00,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335956435] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:00,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:00,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 18:20:00,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021132839] [2021-12-21 18:20:00,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:00,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 18:20:00,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:00,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 18:20:00,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:00,609 INFO L87 Difference]: Start difference. First operand 700 states and 989 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:00,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:00,884 INFO L93 Difference]: Finished difference Result 729 states and 1012 transitions. [2021-12-21 18:20:00,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:00,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-21 18:20:00,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:00,887 INFO L225 Difference]: With dead ends: 729 [2021-12-21 18:20:00,887 INFO L226 Difference]: Without dead ends: 729 [2021-12-21 18:20:00,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:00,888 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 721 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:00,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 935 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:00,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-12-21 18:20:00,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 691. [2021-12-21 18:20:00,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 612 states have (on average 1.3611111111111112) internal successors, (833), 620 states have internal predecessors, (833), 56 states have call successors, (56), 23 states have call predecessors, (56), 22 states have return successors, (79), 48 states have call predecessors, (79), 49 states have call successors, (79) [2021-12-21 18:20:00,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 968 transitions. [2021-12-21 18:20:00,899 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 968 transitions. Word has length 35 [2021-12-21 18:20:00,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:00,900 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 968 transitions. [2021-12-21 18:20:00,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:00,900 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 968 transitions. [2021-12-21 18:20:00,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-21 18:20:00,901 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:00,901 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] [2021-12-21 18:20:00,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-21 18:20:00,901 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:00,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:00,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1698462691, now seen corresponding path program 1 times [2021-12-21 18:20:00,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:00,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596345984] [2021-12-21 18:20:00,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:00,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:00,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-21 18:20:00,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:00,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:00,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:00,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596345984] [2021-12-21 18:20:00,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596345984] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:00,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:00,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 18:20:00,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189663914] [2021-12-21 18:20:00,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:00,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 18:20:00,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:00,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 18:20:00,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:00,932 INFO L87 Difference]: Start difference. First operand 691 states and 968 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:01,064 INFO L93 Difference]: Finished difference Result 719 states and 1002 transitions. [2021-12-21 18:20:01,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:01,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-21 18:20:01,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:01,067 INFO L225 Difference]: With dead ends: 719 [2021-12-21 18:20:01,067 INFO L226 Difference]: Without dead ends: 706 [2021-12-21 18:20:01,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:01,068 INFO L933 BasicCegarLoop]: 400 mSDtfsCounter, 85 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:01,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 1383 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:01,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-12-21 18:20:01,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 689. [2021-12-21 18:20:01,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 611 states have (on average 1.3600654664484453) internal successors, (831), 619 states have internal predecessors, (831), 55 states have call successors, (55), 23 states have call predecessors, (55), 22 states have return successors, (78), 47 states have call predecessors, (78), 48 states have call successors, (78) [2021-12-21 18:20:01,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 964 transitions. [2021-12-21 18:20:01,081 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 964 transitions. Word has length 35 [2021-12-21 18:20:01,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:01,081 INFO L470 AbstractCegarLoop]: Abstraction has 689 states and 964 transitions. [2021-12-21 18:20:01,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,081 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 964 transitions. [2021-12-21 18:20:01,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-21 18:20:01,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:01,082 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] [2021-12-21 18:20:01,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-21 18:20:01,083 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:01,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:01,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1261225060, now seen corresponding path program 1 times [2021-12-21 18:20:01,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:01,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488554814] [2021-12-21 18:20:01,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:01,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:01,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:01,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:01,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488554814] [2021-12-21 18:20:01,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488554814] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:01,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:01,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-21 18:20:01,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241270330] [2021-12-21 18:20:01,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:01,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 18:20:01,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:01,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 18:20:01,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:20:01,109 INFO L87 Difference]: Start difference. First operand 689 states and 964 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:20:01,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:01,141 INFO L93 Difference]: Finished difference Result 697 states and 975 transitions. [2021-12-21 18:20:01,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 18:20:01,141 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-12-21 18:20:01,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:01,143 INFO L225 Difference]: With dead ends: 697 [2021-12-21 18:20:01,143 INFO L226 Difference]: Without dead ends: 697 [2021-12-21 18:20:01,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-21 18:20:01,144 INFO L933 BasicCegarLoop]: 409 mSDtfsCounter, 5 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:01,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 766 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:20:01,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-12-21 18:20:01,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 697. [2021-12-21 18:20:01,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 619 states have (on average 1.3602584814216478) internal successors, (842), 627 states have internal predecessors, (842), 55 states have call successors, (55), 23 states have call predecessors, (55), 22 states have return successors, (78), 47 states have call predecessors, (78), 48 states have call successors, (78) [2021-12-21 18:20:01,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 975 transitions. [2021-12-21 18:20:01,156 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 975 transitions. Word has length 37 [2021-12-21 18:20:01,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:01,157 INFO L470 AbstractCegarLoop]: Abstraction has 697 states and 975 transitions. [2021-12-21 18:20:01,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-21 18:20:01,157 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 975 transitions. [2021-12-21 18:20:01,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-21 18:20:01,158 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:01,158 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] [2021-12-21 18:20:01,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-21 18:20:01,158 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:01,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:01,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1320764659, now seen corresponding path program 1 times [2021-12-21 18:20:01,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:01,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316717495] [2021-12-21 18:20:01,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:01,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:01,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 18:20:01,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:01,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:01,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316717495] [2021-12-21 18:20:01,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316717495] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:01,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:01,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:01,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054342569] [2021-12-21 18:20:01,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:01,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:01,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:01,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:01,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:01,198 INFO L87 Difference]: Start difference. First operand 697 states and 975 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:01,353 INFO L93 Difference]: Finished difference Result 719 states and 999 transitions. [2021-12-21 18:20:01,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:01,353 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-21 18:20:01,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:01,355 INFO L225 Difference]: With dead ends: 719 [2021-12-21 18:20:01,356 INFO L226 Difference]: Without dead ends: 704 [2021-12-21 18:20:01,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:01,356 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 96 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1705 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:01,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1705 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:01,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-12-21 18:20:01,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 697. [2021-12-21 18:20:01,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 619 states have (on average 1.3408723747980613) internal successors, (830), 627 states have internal predecessors, (830), 55 states have call successors, (55), 23 states have call predecessors, (55), 22 states have return successors, (78), 47 states have call predecessors, (78), 48 states have call successors, (78) [2021-12-21 18:20:01,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 963 transitions. [2021-12-21 18:20:01,366 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 963 transitions. Word has length 38 [2021-12-21 18:20:01,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:01,367 INFO L470 AbstractCegarLoop]: Abstraction has 697 states and 963 transitions. [2021-12-21 18:20:01,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,367 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 963 transitions. [2021-12-21 18:20:01,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-21 18:20:01,367 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:01,368 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] [2021-12-21 18:20:01,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-21 18:20:01,368 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:01,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:01,368 INFO L85 PathProgramCache]: Analyzing trace with hash -257120717, now seen corresponding path program 1 times [2021-12-21 18:20:01,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:01,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888299427] [2021-12-21 18:20:01,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:01,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 18:20:01,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:01,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:01,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888299427] [2021-12-21 18:20:01,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888299427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:01,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:01,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:01,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060071899] [2021-12-21 18:20:01,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:01,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:01,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:01,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:01,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:01,410 INFO L87 Difference]: Start difference. First operand 697 states and 963 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:01,678 INFO L93 Difference]: Finished difference Result 717 states and 983 transitions. [2021-12-21 18:20:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 18:20:01,679 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-21 18:20:01,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:01,681 INFO L225 Difference]: With dead ends: 717 [2021-12-21 18:20:01,681 INFO L226 Difference]: Without dead ends: 717 [2021-12-21 18:20:01,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-12-21 18:20:01,681 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 525 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 1399 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:01,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 1399 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:01,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-12-21 18:20:01,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 707. [2021-12-21 18:20:01,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 626 states have (on average 1.3354632587859425) internal successors, (836), 637 states have internal predecessors, (836), 55 states have call successors, (55), 23 states have call predecessors, (55), 25 states have return successors, (82), 47 states have call predecessors, (82), 48 states have call successors, (82) [2021-12-21 18:20:01,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 973 transitions. [2021-12-21 18:20:01,691 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 973 transitions. Word has length 38 [2021-12-21 18:20:01,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:01,691 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 973 transitions. [2021-12-21 18:20:01,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,691 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 973 transitions. [2021-12-21 18:20:01,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-21 18:20:01,692 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:01,692 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-12-21 18:20:01,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-21 18:20:01,692 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:01,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:01,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1775362044, now seen corresponding path program 1 times [2021-12-21 18:20:01,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:01,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863388097] [2021-12-21 18:20:01,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:01,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:01,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-21 18:20:01,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:01,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:01,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863388097] [2021-12-21 18:20:01,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863388097] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:01,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:01,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:01,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396931183] [2021-12-21 18:20:01,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:01,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:01,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:01,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:01,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:01,740 INFO L87 Difference]: Start difference. First operand 707 states and 973 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:01,913 INFO L93 Difference]: Finished difference Result 724 states and 990 transitions. [2021-12-21 18:20:01,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 18:20:01,915 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-21 18:20:01,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:01,917 INFO L225 Difference]: With dead ends: 724 [2021-12-21 18:20:01,917 INFO L226 Difference]: Without dead ends: 705 [2021-12-21 18:20:01,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:01,918 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 329 mSDsluCounter, 1353 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 1731 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:01,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 1731 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:01,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-12-21 18:20:01,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 699. [2021-12-21 18:20:01,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 619 states have (on average 1.3344103392568658) internal successors, (826), 630 states have internal predecessors, (826), 54 states have call successors, (54), 23 states have call predecessors, (54), 25 states have return successors, (81), 46 states have call predecessors, (81), 47 states have call successors, (81) [2021-12-21 18:20:01,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 961 transitions. [2021-12-21 18:20:01,929 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 961 transitions. Word has length 39 [2021-12-21 18:20:01,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:01,929 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 961 transitions. [2021-12-21 18:20:01,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:01,929 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 961 transitions. [2021-12-21 18:20:01,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-21 18:20:01,930 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:01,930 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-12-21 18:20:01,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-21 18:20:01,931 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:01,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:01,931 INFO L85 PathProgramCache]: Analyzing trace with hash 777524033, now seen corresponding path program 1 times [2021-12-21 18:20:01,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:01,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771336386] [2021-12-21 18:20:01,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:01,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:01,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:01,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:01,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:01,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:01,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771336386] [2021-12-21 18:20:01,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771336386] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:01,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:01,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:01,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437200171] [2021-12-21 18:20:01,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:01,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:01,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:01,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:01,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:01,976 INFO L87 Difference]: Start difference. First operand 699 states and 961 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:02,178 INFO L93 Difference]: Finished difference Result 734 states and 1000 transitions. [2021-12-21 18:20:02,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:02,179 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-21 18:20:02,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:02,181 INFO L225 Difference]: With dead ends: 734 [2021-12-21 18:20:02,181 INFO L226 Difference]: Without dead ends: 709 [2021-12-21 18:20:02,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-12-21 18:20:02,181 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 343 mSDsluCounter, 1284 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1648 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:02,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 1648 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:02,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-12-21 18:20:02,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 686. [2021-12-21 18:20:02,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 607 states have (on average 1.331136738056013) internal successors, (808), 618 states have internal predecessors, (808), 53 states have call successors, (53), 23 states have call predecessors, (53), 25 states have return successors, (80), 45 states have call predecessors, (80), 46 states have call successors, (80) [2021-12-21 18:20:02,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 941 transitions. [2021-12-21 18:20:02,191 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 941 transitions. Word has length 39 [2021-12-21 18:20:02,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:02,191 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 941 transitions. [2021-12-21 18:20:02,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,192 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 941 transitions. [2021-12-21 18:20:02,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-21 18:20:02,193 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:02,193 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-12-21 18:20:02,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-21 18:20:02,193 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:02,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:02,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1595982943, now seen corresponding path program 1 times [2021-12-21 18:20:02,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:02,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690889991] [2021-12-21 18:20:02,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:02,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:02,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:02,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:02,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:02,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690889991] [2021-12-21 18:20:02,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690889991] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:02,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:02,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:02,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392330886] [2021-12-21 18:20:02,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:02,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:02,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:02,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:02,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:02,234 INFO L87 Difference]: Start difference. First operand 686 states and 941 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:02,425 INFO L93 Difference]: Finished difference Result 692 states and 947 transitions. [2021-12-21 18:20:02,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 18:20:02,426 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-21 18:20:02,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:02,428 INFO L225 Difference]: With dead ends: 692 [2021-12-21 18:20:02,428 INFO L226 Difference]: Without dead ends: 689 [2021-12-21 18:20:02,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:02,428 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 58 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 1777 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:02,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 1777 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:02,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-12-21 18:20:02,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 688. [2021-12-21 18:20:02,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 608 states have (on average 1.330592105263158) internal successors, (809), 620 states have internal predecessors, (809), 53 states have call successors, (53), 23 states have call predecessors, (53), 26 states have return successors, (81), 45 states have call predecessors, (81), 46 states have call successors, (81) [2021-12-21 18:20:02,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 943 transitions. [2021-12-21 18:20:02,438 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 943 transitions. Word has length 39 [2021-12-21 18:20:02,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:02,439 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 943 transitions. [2021-12-21 18:20:02,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,439 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 943 transitions. [2021-12-21 18:20:02,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-21 18:20:02,440 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:02,440 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] [2021-12-21 18:20:02,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-21 18:20:02,440 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:02,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:02,440 INFO L85 PathProgramCache]: Analyzing trace with hash -398634571, now seen corresponding path program 1 times [2021-12-21 18:20:02,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:02,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108686530] [2021-12-21 18:20:02,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:02,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:02,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:02,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:02,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108686530] [2021-12-21 18:20:02,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108686530] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:02,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:02,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 18:20:02,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422895351] [2021-12-21 18:20:02,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:02,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 18:20:02,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:02,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 18:20:02,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:02,472 INFO L87 Difference]: Start difference. First operand 688 states and 943 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:02,667 INFO L93 Difference]: Finished difference Result 510 states and 668 transitions. [2021-12-21 18:20:02,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:02,668 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-21 18:20:02,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:02,670 INFO L225 Difference]: With dead ends: 510 [2021-12-21 18:20:02,670 INFO L226 Difference]: Without dead ends: 510 [2021-12-21 18:20:02,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:02,670 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 478 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:02,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 937 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:02,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-12-21 18:20:02,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 469. [2021-12-21 18:20:02,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 411 states have (on average 1.29683698296837) internal successors, (533), 422 states have internal predecessors, (533), 38 states have call successors, (38), 16 states have call predecessors, (38), 19 states have return successors, (45), 31 states have call predecessors, (45), 31 states have call successors, (45) [2021-12-21 18:20:02,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 616 transitions. [2021-12-21 18:20:02,677 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 616 transitions. Word has length 41 [2021-12-21 18:20:02,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:02,678 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 616 transitions. [2021-12-21 18:20:02,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,678 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 616 transitions. [2021-12-21 18:20:02,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-21 18:20:02,679 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:02,679 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] [2021-12-21 18:20:02,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-21 18:20:02,679 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:02,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:02,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1554772088, now seen corresponding path program 1 times [2021-12-21 18:20:02,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:02,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986397788] [2021-12-21 18:20:02,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:02,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 18:20:02,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:02,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:02,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986397788] [2021-12-21 18:20:02,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986397788] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:02,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:02,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-21 18:20:02,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119031537] [2021-12-21 18:20:02,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:02,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 18:20:02,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:02,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 18:20:02,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-21 18:20:02,709 INFO L87 Difference]: Start difference. First operand 469 states and 616 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:02,881 INFO L93 Difference]: Finished difference Result 599 states and 783 transitions. [2021-12-21 18:20:02,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:02,882 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-21 18:20:02,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:02,883 INFO L225 Difference]: With dead ends: 599 [2021-12-21 18:20:02,883 INFO L226 Difference]: Without dead ends: 583 [2021-12-21 18:20:02,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:02,884 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 180 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:02,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 951 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:02,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-12-21 18:20:02,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 523. [2021-12-21 18:20:02,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 459 states have (on average 1.289760348583878) internal successors, (592), 464 states have internal predecessors, (592), 40 states have call successors, (40), 18 states have call predecessors, (40), 23 states have return successors, (57), 41 states have call predecessors, (57), 33 states have call successors, (57) [2021-12-21 18:20:02,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 689 transitions. [2021-12-21 18:20:02,892 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 689 transitions. Word has length 40 [2021-12-21 18:20:02,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:02,892 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 689 transitions. [2021-12-21 18:20:02,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:02,892 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 689 transitions. [2021-12-21 18:20:02,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-21 18:20:02,893 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:02,893 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] [2021-12-21 18:20:02,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-21 18:20:02,893 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:02,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:02,894 INFO L85 PathProgramCache]: Analyzing trace with hash -2126401672, now seen corresponding path program 1 times [2021-12-21 18:20:02,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:02,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530417951] [2021-12-21 18:20:02,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:02,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 18:20:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:02,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:02,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:02,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530417951] [2021-12-21 18:20:02,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530417951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:02,936 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:02,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:02,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320584832] [2021-12-21 18:20:02,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:02,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:02,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:02,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:02,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:02,937 INFO L87 Difference]: Start difference. First operand 523 states and 689 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:03,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:03,194 INFO L93 Difference]: Finished difference Result 515 states and 683 transitions. [2021-12-21 18:20:03,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:20:03,195 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-21 18:20:03,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:03,196 INFO L225 Difference]: With dead ends: 515 [2021-12-21 18:20:03,196 INFO L226 Difference]: Without dead ends: 474 [2021-12-21 18:20:03,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-12-21 18:20:03,197 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 447 mSDsluCounter, 707 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 1040 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:03,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 1040 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:03,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-12-21 18:20:03,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 447. [2021-12-21 18:20:03,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 391 states have (on average 1.3094629156010231) internal successors, (512), 403 states have internal predecessors, (512), 37 states have call successors, (37), 15 states have call predecessors, (37), 18 states have return successors, (45), 29 states have call predecessors, (45), 30 states have call successors, (45) [2021-12-21 18:20:03,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 594 transitions. [2021-12-21 18:20:03,203 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 594 transitions. Word has length 40 [2021-12-21 18:20:03,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:03,204 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 594 transitions. [2021-12-21 18:20:03,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:03,204 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 594 transitions. [2021-12-21 18:20:03,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-21 18:20:03,204 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:03,204 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] [2021-12-21 18:20:03,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-21 18:20:03,204 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:03,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:03,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1405383092, now seen corresponding path program 1 times [2021-12-21 18:20:03,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:03,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064741507] [2021-12-21 18:20:03,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:03,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:03,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:03,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 18:20:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:03,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:03,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:03,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064741507] [2021-12-21 18:20:03,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064741507] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:03,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:03,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:20:03,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147307555] [2021-12-21 18:20:03,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:03,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:20:03,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:03,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:20:03,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:03,254 INFO L87 Difference]: Start difference. First operand 447 states and 594 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:03,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:03,469 INFO L93 Difference]: Finished difference Result 492 states and 657 transitions. [2021-12-21 18:20:03,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:03,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-21 18:20:03,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:03,471 INFO L225 Difference]: With dead ends: 492 [2021-12-21 18:20:03,471 INFO L226 Difference]: Without dead ends: 491 [2021-12-21 18:20:03,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:20:03,471 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 282 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:03,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 1812 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:03,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-21 18:20:03,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 462. [2021-12-21 18:20:03,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 405 states have (on average 1.2987654320987654) internal successors, (526), 417 states have internal predecessors, (526), 37 states have call successors, (37), 15 states have call predecessors, (37), 19 states have return successors, (53), 30 states have call predecessors, (53), 30 states have call successors, (53) [2021-12-21 18:20:03,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 616 transitions. [2021-12-21 18:20:03,478 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 616 transitions. Word has length 41 [2021-12-21 18:20:03,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:03,478 INFO L470 AbstractCegarLoop]: Abstraction has 462 states and 616 transitions. [2021-12-21 18:20:03,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:03,478 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 616 transitions. [2021-12-21 18:20:03,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-21 18:20:03,478 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:03,479 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] [2021-12-21 18:20:03,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-21 18:20:03,479 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:03,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:03,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1405659922, now seen corresponding path program 1 times [2021-12-21 18:20:03,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:03,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022056508] [2021-12-21 18:20:03,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:03,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:03,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 18:20:03,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:03,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:03,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:03,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022056508] [2021-12-21 18:20:03,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022056508] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:03,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:03,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:20:03,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367736447] [2021-12-21 18:20:03,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:03,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:20:03,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:03,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:20:03,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:03,521 INFO L87 Difference]: Start difference. First operand 462 states and 616 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:03,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:03,761 INFO L93 Difference]: Finished difference Result 479 states and 634 transitions. [2021-12-21 18:20:03,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:03,762 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-21 18:20:03,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:03,763 INFO L225 Difference]: With dead ends: 479 [2021-12-21 18:20:03,763 INFO L226 Difference]: Without dead ends: 469 [2021-12-21 18:20:03,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:03,764 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 78 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 1895 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:03,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 1895 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:03,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-12-21 18:20:03,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 459. [2021-12-21 18:20:03,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 402 states have (on average 1.300995024875622) internal successors, (523), 415 states have internal predecessors, (523), 37 states have call successors, (37), 15 states have call predecessors, (37), 19 states have return successors, (52), 29 states have call predecessors, (52), 30 states have call successors, (52) [2021-12-21 18:20:03,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 612 transitions. [2021-12-21 18:20:03,770 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 612 transitions. Word has length 41 [2021-12-21 18:20:03,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:03,770 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 612 transitions. [2021-12-21 18:20:03,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:03,771 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 612 transitions. [2021-12-21 18:20:03,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-21 18:20:03,771 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:03,772 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] [2021-12-21 18:20:03,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-21 18:20:03,772 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:03,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:03,772 INFO L85 PathProgramCache]: Analyzing trace with hash 188020548, now seen corresponding path program 1 times [2021-12-21 18:20:03,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:03,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21427624] [2021-12-21 18:20:03,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:03,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:03,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 18:20:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:03,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:03,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21427624] [2021-12-21 18:20:03,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21427624] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:03,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:03,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:03,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786295610] [2021-12-21 18:20:03,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:03,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:03,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:03,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:03,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:03,816 INFO L87 Difference]: Start difference. First operand 459 states and 612 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:04,115 INFO L93 Difference]: Finished difference Result 515 states and 681 transitions. [2021-12-21 18:20:04,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:04,116 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-21 18:20:04,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:04,117 INFO L225 Difference]: With dead ends: 515 [2021-12-21 18:20:04,117 INFO L226 Difference]: Without dead ends: 503 [2021-12-21 18:20:04,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-21 18:20:04,118 INFO L933 BasicCegarLoop]: 409 mSDtfsCounter, 600 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:04,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 1073 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:04,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-12-21 18:20:04,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 445. [2021-12-21 18:20:04,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 390 states have (on average 1.3076923076923077) internal successors, (510), 402 states have internal predecessors, (510), 36 states have call successors, (36), 15 states have call predecessors, (36), 18 states have return successors, (44), 28 states have call predecessors, (44), 29 states have call successors, (44) [2021-12-21 18:20:04,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 590 transitions. [2021-12-21 18:20:04,124 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 590 transitions. Word has length 42 [2021-12-21 18:20:04,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:04,124 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 590 transitions. [2021-12-21 18:20:04,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,125 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 590 transitions. [2021-12-21 18:20:04,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-21 18:20:04,125 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:04,125 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] [2021-12-21 18:20:04,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-21 18:20:04,125 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:04,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:04,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1315082489, now seen corresponding path program 1 times [2021-12-21 18:20:04,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:04,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306895170] [2021-12-21 18:20:04,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:04,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:04,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:04,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:04,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:04,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:04,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306895170] [2021-12-21 18:20:04,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306895170] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:04,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:04,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:04,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832274330] [2021-12-21 18:20:04,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:04,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:04,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:04,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:04,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:04,211 INFO L87 Difference]: Start difference. First operand 445 states and 590 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:04,371 INFO L93 Difference]: Finished difference Result 405 states and 531 transitions. [2021-12-21 18:20:04,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:04,371 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-12-21 18:20:04,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:04,372 INFO L225 Difference]: With dead ends: 405 [2021-12-21 18:20:04,373 INFO L226 Difference]: Without dead ends: 405 [2021-12-21 18:20:04,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:04,373 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 102 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1754 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:04,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 1754 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:04,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-12-21 18:20:04,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 399. [2021-12-21 18:20:04,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 350 states have (on average 1.2885714285714285) internal successors, (451), 358 states have internal predecessors, (451), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (39), 27 states have call predecessors, (39), 28 states have call successors, (39) [2021-12-21 18:20:04,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 524 transitions. [2021-12-21 18:20:04,379 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 524 transitions. Word has length 44 [2021-12-21 18:20:04,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:04,379 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 524 transitions. [2021-12-21 18:20:04,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,380 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 524 transitions. [2021-12-21 18:20:04,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-21 18:20:04,380 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:04,380 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] [2021-12-21 18:20:04,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-21 18:20:04,381 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:04,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:04,381 INFO L85 PathProgramCache]: Analyzing trace with hash 817778302, now seen corresponding path program 1 times [2021-12-21 18:20:04,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:04,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144709427] [2021-12-21 18:20:04,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:04,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:04,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:04,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:04,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:04,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144709427] [2021-12-21 18:20:04,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144709427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:04,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:04,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:04,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589965405] [2021-12-21 18:20:04,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:04,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:04,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:04,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:04,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:04,443 INFO L87 Difference]: Start difference. First operand 399 states and 524 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:04,647 INFO L93 Difference]: Finished difference Result 405 states and 529 transitions. [2021-12-21 18:20:04,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:04,648 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-12-21 18:20:04,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:04,649 INFO L225 Difference]: With dead ends: 405 [2021-12-21 18:20:04,649 INFO L226 Difference]: Without dead ends: 405 [2021-12-21 18:20:04,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:04,650 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 390 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:04,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 1008 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:04,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-12-21 18:20:04,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 399. [2021-12-21 18:20:04,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 350 states have (on average 1.282857142857143) internal successors, (449), 358 states have internal predecessors, (449), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (39), 27 states have call predecessors, (39), 28 states have call successors, (39) [2021-12-21 18:20:04,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 522 transitions. [2021-12-21 18:20:04,655 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 522 transitions. Word has length 46 [2021-12-21 18:20:04,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:04,655 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 522 transitions. [2021-12-21 18:20:04,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,656 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 522 transitions. [2021-12-21 18:20:04,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-21 18:20:04,657 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:04,657 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] [2021-12-21 18:20:04,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-21 18:20:04,657 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:04,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:04,658 INFO L85 PathProgramCache]: Analyzing trace with hash 351110669, now seen corresponding path program 1 times [2021-12-21 18:20:04,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:04,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984445388] [2021-12-21 18:20:04,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:04,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:04,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 18:20:04,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:04,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:04,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:04,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984445388] [2021-12-21 18:20:04,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984445388] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:04,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:04,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:20:04,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785504660] [2021-12-21 18:20:04,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:04,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:20:04,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:04,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:20:04,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:04,718 INFO L87 Difference]: Start difference. First operand 399 states and 522 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:04,980 INFO L93 Difference]: Finished difference Result 414 states and 537 transitions. [2021-12-21 18:20:04,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:04,980 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-12-21 18:20:04,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:04,981 INFO L225 Difference]: With dead ends: 414 [2021-12-21 18:20:04,982 INFO L226 Difference]: Without dead ends: 401 [2021-12-21 18:20:04,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:04,982 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 74 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1883 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:04,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 1883 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:04,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-12-21 18:20:04,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 395. [2021-12-21 18:20:04,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 347 states have (on average 1.282420749279539) internal successors, (445), 355 states have internal predecessors, (445), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (38), 26 states have call predecessors, (38), 27 states have call successors, (38) [2021-12-21 18:20:04,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 516 transitions. [2021-12-21 18:20:04,988 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 516 transitions. Word has length 46 [2021-12-21 18:20:04,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:04,988 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 516 transitions. [2021-12-21 18:20:04,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:04,989 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 516 transitions. [2021-12-21 18:20:04,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-21 18:20:04,989 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:04,990 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] [2021-12-21 18:20:04,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-21 18:20:04,990 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:04,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:04,991 INFO L85 PathProgramCache]: Analyzing trace with hash 2034007966, now seen corresponding path program 1 times [2021-12-21 18:20:04,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:04,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460324203] [2021-12-21 18:20:04,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:04,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:05,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-21 18:20:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:05,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:05,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460324203] [2021-12-21 18:20:05,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460324203] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:05,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:05,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:05,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124381134] [2021-12-21 18:20:05,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:05,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:05,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:05,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:05,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:05,038 INFO L87 Difference]: Start difference. First operand 395 states and 516 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:05,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:05,279 INFO L93 Difference]: Finished difference Result 415 states and 537 transitions. [2021-12-21 18:20:05,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:20:05,280 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-12-21 18:20:05,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:05,281 INFO L225 Difference]: With dead ends: 415 [2021-12-21 18:20:05,281 INFO L226 Difference]: Without dead ends: 396 [2021-12-21 18:20:05,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:05,281 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 148 mSDsluCounter, 1145 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:05,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 1477 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:05,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-12-21 18:20:05,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 390. [2021-12-21 18:20:05,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 344 states have (on average 1.2819767441860466) internal successors, (441), 351 states have internal predecessors, (441), 32 states have call successors, (32), 13 states have call predecessors, (32), 13 states have return successors, (37), 26 states have call predecessors, (37), 26 states have call successors, (37) [2021-12-21 18:20:05,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 510 transitions. [2021-12-21 18:20:05,286 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 510 transitions. Word has length 48 [2021-12-21 18:20:05,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:05,286 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 510 transitions. [2021-12-21 18:20:05,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:05,286 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 510 transitions. [2021-12-21 18:20:05,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-21 18:20:05,287 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:05,287 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] [2021-12-21 18:20:05,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-21 18:20:05,288 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:05,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:05,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1900155685, now seen corresponding path program 1 times [2021-12-21 18:20:05,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:05,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231276555] [2021-12-21 18:20:05,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:05,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:05,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:05,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:05,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:05,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231276555] [2021-12-21 18:20:05,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231276555] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:05,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:05,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-21 18:20:05,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815717085] [2021-12-21 18:20:05,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:05,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 18:20:05,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:05,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 18:20:05,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-21 18:20:05,328 INFO L87 Difference]: Start difference. First operand 390 states and 510 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:05,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:05,469 INFO L93 Difference]: Finished difference Result 475 states and 614 transitions. [2021-12-21 18:20:05,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:05,470 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-12-21 18:20:05,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:05,471 INFO L225 Difference]: With dead ends: 475 [2021-12-21 18:20:05,471 INFO L226 Difference]: Without dead ends: 475 [2021-12-21 18:20:05,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:05,472 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 189 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:05,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 849 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:05,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-12-21 18:20:05,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 443. [2021-12-21 18:20:05,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 392 states have (on average 1.280612244897959) internal successors, (502), 398 states have internal predecessors, (502), 34 states have call successors, (34), 15 states have call predecessors, (34), 16 states have return successors, (43), 30 states have call predecessors, (43), 29 states have call successors, (43) [2021-12-21 18:20:05,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 579 transitions. [2021-12-21 18:20:05,482 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 579 transitions. Word has length 49 [2021-12-21 18:20:05,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:05,482 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 579 transitions. [2021-12-21 18:20:05,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:05,482 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 579 transitions. [2021-12-21 18:20:05,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-21 18:20:05,483 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:05,483 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] [2021-12-21 18:20:05,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-21 18:20:05,484 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:05,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:05,485 INFO L85 PathProgramCache]: Analyzing trace with hash 785908469, now seen corresponding path program 1 times [2021-12-21 18:20:05,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:05,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794856256] [2021-12-21 18:20:05,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:05,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:05,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:05,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:05,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794856256] [2021-12-21 18:20:05,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794856256] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:05,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:05,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 18:20:05,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166541026] [2021-12-21 18:20:05,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:05,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 18:20:05,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:05,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 18:20:05,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 18:20:05,533 INFO L87 Difference]: Start difference. First operand 443 states and 579 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:05,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:05,659 INFO L93 Difference]: Finished difference Result 456 states and 595 transitions. [2021-12-21 18:20:05,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 18:20:05,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-21 18:20:05,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:05,661 INFO L225 Difference]: With dead ends: 456 [2021-12-21 18:20:05,661 INFO L226 Difference]: Without dead ends: 456 [2021-12-21 18:20:05,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:05,662 INFO L933 BasicCegarLoop]: 331 mSDtfsCounter, 70 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:05,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 1096 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:05,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-12-21 18:20:05,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 445. [2021-12-21 18:20:05,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 394 states have (on average 1.2791878172588833) internal successors, (504), 400 states have internal predecessors, (504), 34 states have call successors, (34), 15 states have call predecessors, (34), 16 states have return successors, (43), 30 states have call predecessors, (43), 29 states have call successors, (43) [2021-12-21 18:20:05,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 581 transitions. [2021-12-21 18:20:05,670 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 581 transitions. Word has length 48 [2021-12-21 18:20:05,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:05,670 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 581 transitions. [2021-12-21 18:20:05,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:05,670 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 581 transitions. [2021-12-21 18:20:05,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-21 18:20:05,671 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:05,671 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] [2021-12-21 18:20:05,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-21 18:20:05,672 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:05,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:05,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1427465013, now seen corresponding path program 1 times [2021-12-21 18:20:05,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:05,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390565803] [2021-12-21 18:20:05,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:05,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:05,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:05,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:05,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390565803] [2021-12-21 18:20:05,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390565803] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:05,736 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:05,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:20:05,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91154626] [2021-12-21 18:20:05,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:05,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:20:05,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:05,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:20:05,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:05,739 INFO L87 Difference]: Start difference. First operand 445 states and 581 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:05,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:05,915 INFO L93 Difference]: Finished difference Result 433 states and 564 transitions. [2021-12-21 18:20:05,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:05,916 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-21 18:20:05,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:05,917 INFO L225 Difference]: With dead ends: 433 [2021-12-21 18:20:05,917 INFO L226 Difference]: Without dead ends: 419 [2021-12-21 18:20:05,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:05,917 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 55 mSDsluCounter, 1560 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1884 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:05,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 1884 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:05,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-12-21 18:20:05,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 417. [2021-12-21 18:20:05,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 369 states have (on average 1.2628726287262872) internal successors, (466), 373 states have internal predecessors, (466), 32 states have call successors, (32), 15 states have call predecessors, (32), 15 states have return successors, (41), 29 states have call predecessors, (41), 28 states have call successors, (41) [2021-12-21 18:20:05,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 539 transitions. [2021-12-21 18:20:05,923 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 539 transitions. Word has length 48 [2021-12-21 18:20:05,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:05,923 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 539 transitions. [2021-12-21 18:20:05,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:05,923 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 539 transitions. [2021-12-21 18:20:05,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-21 18:20:05,923 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:05,924 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] [2021-12-21 18:20:05,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-21 18:20:05,924 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:05,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:05,924 INFO L85 PathProgramCache]: Analyzing trace with hash 827652383, now seen corresponding path program 1 times [2021-12-21 18:20:05,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:05,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623954140] [2021-12-21 18:20:05,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:05,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:05,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:05,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:05,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623954140] [2021-12-21 18:20:05,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623954140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:05,981 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:05,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:05,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991384528] [2021-12-21 18:20:05,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:05,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:05,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:05,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:05,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:05,983 INFO L87 Difference]: Start difference. First operand 417 states and 539 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:06,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:06,164 INFO L93 Difference]: Finished difference Result 446 states and 574 transitions. [2021-12-21 18:20:06,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:20:06,164 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-21 18:20:06,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:06,165 INFO L225 Difference]: With dead ends: 446 [2021-12-21 18:20:06,166 INFO L226 Difference]: Without dead ends: 446 [2021-12-21 18:20:06,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:06,166 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 81 mSDsluCounter, 1327 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:06,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 1660 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:06,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-12-21 18:20:06,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 417. [2021-12-21 18:20:06,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 369 states have (on average 1.2574525745257452) internal successors, (464), 373 states have internal predecessors, (464), 32 states have call successors, (32), 15 states have call predecessors, (32), 15 states have return successors, (41), 29 states have call predecessors, (41), 28 states have call successors, (41) [2021-12-21 18:20:06,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 537 transitions. [2021-12-21 18:20:06,172 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 537 transitions. Word has length 51 [2021-12-21 18:20:06,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:06,172 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 537 transitions. [2021-12-21 18:20:06,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:06,172 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 537 transitions. [2021-12-21 18:20:06,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-21 18:20:06,173 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:06,173 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] [2021-12-21 18:20:06,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-21 18:20:06,174 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:06,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:06,174 INFO L85 PathProgramCache]: Analyzing trace with hash 141980076, now seen corresponding path program 1 times [2021-12-21 18:20:06,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:06,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246302898] [2021-12-21 18:20:06,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:06,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:06,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 18:20:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:06,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:06,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:06,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246302898] [2021-12-21 18:20:06,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246302898] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:06,218 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:06,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:06,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878602793] [2021-12-21 18:20:06,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:06,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:06,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:06,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:06,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:06,219 INFO L87 Difference]: Start difference. First operand 417 states and 537 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:06,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:06,460 INFO L93 Difference]: Finished difference Result 435 states and 556 transitions. [2021-12-21 18:20:06,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 18:20:06,460 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-21 18:20:06,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:06,462 INFO L225 Difference]: With dead ends: 435 [2021-12-21 18:20:06,462 INFO L226 Difference]: Without dead ends: 419 [2021-12-21 18:20:06,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:20:06,462 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 82 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:06,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 1833 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:06,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-12-21 18:20:06,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 413. [2021-12-21 18:20:06,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 366 states have (on average 1.2568306010928962) internal successors, (460), 370 states have internal predecessors, (460), 31 states have call successors, (31), 15 states have call predecessors, (31), 15 states have return successors, (40), 28 states have call predecessors, (40), 27 states have call successors, (40) [2021-12-21 18:20:06,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 531 transitions. [2021-12-21 18:20:06,468 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 531 transitions. Word has length 51 [2021-12-21 18:20:06,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:06,469 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 531 transitions. [2021-12-21 18:20:06,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:06,469 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 531 transitions. [2021-12-21 18:20:06,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-21 18:20:06,470 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:06,470 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-12-21 18:20:06,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-21 18:20:06,471 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:06,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:06,472 INFO L85 PathProgramCache]: Analyzing trace with hash -646852178, now seen corresponding path program 1 times [2021-12-21 18:20:06,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:06,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244952746] [2021-12-21 18:20:06,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:06,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:06,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:06,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:06,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:06,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:06,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:06,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244952746] [2021-12-21 18:20:06,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244952746] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:06,518 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:06,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:06,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413096018] [2021-12-21 18:20:06,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:06,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:06,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:06,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:06,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:06,519 INFO L87 Difference]: Start difference. First operand 413 states and 531 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:06,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:06,768 INFO L93 Difference]: Finished difference Result 431 states and 550 transitions. [2021-12-21 18:20:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 18:20:06,769 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-21 18:20:06,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:06,770 INFO L225 Difference]: With dead ends: 431 [2021-12-21 18:20:06,770 INFO L226 Difference]: Without dead ends: 414 [2021-12-21 18:20:06,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:20:06,770 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 82 mSDsluCounter, 1555 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1859 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:06,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 1859 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:06,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-12-21 18:20:06,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 408. [2021-12-21 18:20:06,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 362 states have (on average 1.2569060773480663) internal successors, (455), 366 states have internal predecessors, (455), 30 states have call successors, (30), 15 states have call predecessors, (30), 15 states have return successors, (39), 27 states have call predecessors, (39), 26 states have call successors, (39) [2021-12-21 18:20:06,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 524 transitions. [2021-12-21 18:20:06,786 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 524 transitions. Word has length 52 [2021-12-21 18:20:06,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:06,786 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 524 transitions. [2021-12-21 18:20:06,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:06,787 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 524 transitions. [2021-12-21 18:20:06,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-21 18:20:06,789 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:06,789 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-12-21 18:20:06,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-21 18:20:06,790 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:06,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:06,790 INFO L85 PathProgramCache]: Analyzing trace with hash -403973580, now seen corresponding path program 1 times [2021-12-21 18:20:06,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:06,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202181860] [2021-12-21 18:20:06,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:06,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:06,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:06,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:06,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:06,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202181860] [2021-12-21 18:20:06,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202181860] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:06,846 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:06,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:06,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572377076] [2021-12-21 18:20:06,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:06,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:06,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:06,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:06,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:06,849 INFO L87 Difference]: Start difference. First operand 408 states and 524 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:07,082 INFO L93 Difference]: Finished difference Result 426 states and 543 transitions. [2021-12-21 18:20:07,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 18:20:07,083 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-21 18:20:07,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:07,084 INFO L225 Difference]: With dead ends: 426 [2021-12-21 18:20:07,084 INFO L226 Difference]: Without dead ends: 410 [2021-12-21 18:20:07,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:20:07,085 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 82 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:07,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 1749 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:07,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-12-21 18:20:07,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 404. [2021-12-21 18:20:07,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 359 states have (on average 1.256267409470752) internal successors, (451), 363 states have internal predecessors, (451), 29 states have call successors, (29), 15 states have call predecessors, (29), 15 states have return successors, (38), 26 states have call predecessors, (38), 25 states have call successors, (38) [2021-12-21 18:20:07,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 518 transitions. [2021-12-21 18:20:07,090 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 518 transitions. Word has length 52 [2021-12-21 18:20:07,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:07,091 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 518 transitions. [2021-12-21 18:20:07,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,091 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 518 transitions. [2021-12-21 18:20:07,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-21 18:20:07,092 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:07,092 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-12-21 18:20:07,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-21 18:20:07,092 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:07,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:07,092 INFO L85 PathProgramCache]: Analyzing trace with hash 515113277, now seen corresponding path program 1 times [2021-12-21 18:20:07,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:07,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213358376] [2021-12-21 18:20:07,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:07,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:07,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-21 18:20:07,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:07,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:07,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213358376] [2021-12-21 18:20:07,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213358376] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:07,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:07,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:20:07,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039422835] [2021-12-21 18:20:07,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:07,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:20:07,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:07,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:20:07,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:07,137 INFO L87 Difference]: Start difference. First operand 404 states and 518 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:07,339 INFO L93 Difference]: Finished difference Result 418 states and 532 transitions. [2021-12-21 18:20:07,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:07,339 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-21 18:20:07,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:07,340 INFO L225 Difference]: With dead ends: 418 [2021-12-21 18:20:07,341 INFO L226 Difference]: Without dead ends: 388 [2021-12-21 18:20:07,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:07,341 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 72 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:07,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 1593 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:07,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-12-21 18:20:07,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 382. [2021-12-21 18:20:07,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 338 states have (on average 1.2603550295857988) internal successors, (426), 342 states have internal predecessors, (426), 28 states have call successors, (28), 15 states have call predecessors, (28), 15 states have return successors, (37), 25 states have call predecessors, (37), 24 states have call successors, (37) [2021-12-21 18:20:07,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 491 transitions. [2021-12-21 18:20:07,346 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 491 transitions. Word has length 52 [2021-12-21 18:20:07,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:07,346 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 491 transitions. [2021-12-21 18:20:07,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,346 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 491 transitions. [2021-12-21 18:20:07,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-21 18:20:07,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:07,347 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, 1, 1] [2021-12-21 18:20:07,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-21 18:20:07,347 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:07,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:07,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1195477270, now seen corresponding path program 1 times [2021-12-21 18:20:07,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:07,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028085792] [2021-12-21 18:20:07,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:07,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:07,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:07,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:07,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028085792] [2021-12-21 18:20:07,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028085792] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:07,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:07,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:07,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057591285] [2021-12-21 18:20:07,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:07,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:07,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:07,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:07,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:07,400 INFO L87 Difference]: Start difference. First operand 382 states and 491 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:07,569 INFO L93 Difference]: Finished difference Result 514 states and 678 transitions. [2021-12-21 18:20:07,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:20:07,569 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-12-21 18:20:07,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:07,572 INFO L225 Difference]: With dead ends: 514 [2021-12-21 18:20:07,572 INFO L226 Difference]: Without dead ends: 514 [2021-12-21 18:20:07,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:07,579 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 133 mSDsluCounter, 1335 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:07,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 1682 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:07,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-21 18:20:07,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 382. [2021-12-21 18:20:07,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 338 states have (on average 1.257396449704142) internal successors, (425), 342 states have internal predecessors, (425), 28 states have call successors, (28), 15 states have call predecessors, (28), 15 states have return successors, (37), 25 states have call predecessors, (37), 24 states have call successors, (37) [2021-12-21 18:20:07,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 490 transitions. [2021-12-21 18:20:07,586 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 490 transitions. Word has length 54 [2021-12-21 18:20:07,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:07,587 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 490 transitions. [2021-12-21 18:20:07,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,587 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 490 transitions. [2021-12-21 18:20:07,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-21 18:20:07,588 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:07,588 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, 1, 1, 1, 1] [2021-12-21 18:20:07,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-21 18:20:07,588 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:07,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:07,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1693203453, now seen corresponding path program 1 times [2021-12-21 18:20:07,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:07,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597602940] [2021-12-21 18:20:07,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:07,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:07,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 18:20:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:07,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:07,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597602940] [2021-12-21 18:20:07,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597602940] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:07,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:07,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:07,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308998617] [2021-12-21 18:20:07,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:07,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:07,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:07,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:07,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:07,636 INFO L87 Difference]: Start difference. First operand 382 states and 490 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:07,873 INFO L93 Difference]: Finished difference Result 400 states and 509 transitions. [2021-12-21 18:20:07,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 18:20:07,874 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-12-21 18:20:07,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:07,875 INFO L225 Difference]: With dead ends: 400 [2021-12-21 18:20:07,875 INFO L226 Difference]: Without dead ends: 366 [2021-12-21 18:20:07,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-21 18:20:07,876 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 90 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:07,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 1547 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:07,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-12-21 18:20:07,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 360. [2021-12-21 18:20:07,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 319 states have (on average 1.2570532915360502) internal successors, (401), 323 states have internal predecessors, (401), 26 states have call successors, (26), 14 states have call predecessors, (26), 14 states have return successors, (35), 23 states have call predecessors, (35), 22 states have call successors, (35) [2021-12-21 18:20:07,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 462 transitions. [2021-12-21 18:20:07,880 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 462 transitions. Word has length 56 [2021-12-21 18:20:07,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:07,880 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 462 transitions. [2021-12-21 18:20:07,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-21 18:20:07,880 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 462 transitions. [2021-12-21 18:20:07,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-21 18:20:07,881 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:07,881 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:07,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-21 18:20:07,881 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:07,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:07,881 INFO L85 PathProgramCache]: Analyzing trace with hash 835021725, now seen corresponding path program 1 times [2021-12-21 18:20:07,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:07,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980581351] [2021-12-21 18:20:07,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:07,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:07,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:07,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:07,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:07,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980581351] [2021-12-21 18:20:07,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980581351] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:07,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:07,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:07,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117635442] [2021-12-21 18:20:07,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:07,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:07,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:07,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:07,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:07,935 INFO L87 Difference]: Start difference. First operand 360 states and 462 transitions. Second operand has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:08,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:08,103 INFO L93 Difference]: Finished difference Result 341 states and 429 transitions. [2021-12-21 18:20:08,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:20:08,104 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 62 [2021-12-21 18:20:08,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:08,105 INFO L225 Difference]: With dead ends: 341 [2021-12-21 18:20:08,105 INFO L226 Difference]: Without dead ends: 341 [2021-12-21 18:20:08,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:08,105 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 250 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:08,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 870 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:08,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-12-21 18:20:08,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 327. [2021-12-21 18:20:08,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 291 states have (on average 1.2577319587628866) internal successors, (366), 294 states have internal predecessors, (366), 23 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2021-12-21 18:20:08,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 412 transitions. [2021-12-21 18:20:08,110 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 412 transitions. Word has length 62 [2021-12-21 18:20:08,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:08,110 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 412 transitions. [2021-12-21 18:20:08,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:08,110 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 412 transitions. [2021-12-21 18:20:08,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-21 18:20:08,111 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:08,111 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:08,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-21 18:20:08,111 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:08,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:08,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1659041663, now seen corresponding path program 1 times [2021-12-21 18:20:08,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:08,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501800394] [2021-12-21 18:20:08,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:08,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:08,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:08,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:08,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:08,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501800394] [2021-12-21 18:20:08,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501800394] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:08,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:08,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-21 18:20:08,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794526924] [2021-12-21 18:20:08,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:08,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 18:20:08,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:08,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 18:20:08,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:08,185 INFO L87 Difference]: Start difference. First operand 327 states and 412 transitions. Second operand has 10 states, 10 states have (on average 6.1) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:08,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:08,427 INFO L93 Difference]: Finished difference Result 371 states and 466 transitions. [2021-12-21 18:20:08,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 18:20:08,427 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 66 [2021-12-21 18:20:08,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:08,428 INFO L225 Difference]: With dead ends: 371 [2021-12-21 18:20:08,428 INFO L226 Difference]: Without dead ends: 355 [2021-12-21 18:20:08,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-12-21 18:20:08,429 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 352 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 1354 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:08,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 1354 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:08,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-12-21 18:20:08,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 335. [2021-12-21 18:20:08,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 298 states have (on average 1.2516778523489933) internal successors, (373), 301 states have internal predecessors, (373), 23 states have call successors, (23), 13 states have call predecessors, (23), 13 states have return successors, (26), 21 states have call predecessors, (26), 20 states have call successors, (26) [2021-12-21 18:20:08,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 422 transitions. [2021-12-21 18:20:08,434 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 422 transitions. Word has length 66 [2021-12-21 18:20:08,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:08,434 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 422 transitions. [2021-12-21 18:20:08,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:08,434 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 422 transitions. [2021-12-21 18:20:08,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-21 18:20:08,435 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:08,435 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:08,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-21 18:20:08,435 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:08,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:08,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1959206108, now seen corresponding path program 1 times [2021-12-21 18:20:08,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:08,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672694933] [2021-12-21 18:20:08,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:08,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-21 18:20:08,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-21 18:20:08,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:08,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:08,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672694933] [2021-12-21 18:20:08,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672694933] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:08,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:08,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 18:20:08,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626504046] [2021-12-21 18:20:08,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:08,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 18:20:08,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:08,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 18:20:08,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:08,484 INFO L87 Difference]: Start difference. First operand 335 states and 422 transitions. Second operand has 8 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:08,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:08,787 INFO L93 Difference]: Finished difference Result 454 states and 552 transitions. [2021-12-21 18:20:08,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:08,787 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2021-12-21 18:20:08,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:08,788 INFO L225 Difference]: With dead ends: 454 [2021-12-21 18:20:08,789 INFO L226 Difference]: Without dead ends: 454 [2021-12-21 18:20:08,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-21 18:20:08,789 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 485 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:08,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [491 Valid, 1226 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:08,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-12-21 18:20:08,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 429. [2021-12-21 18:20:08,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 382 states have (on average 1.2408376963350785) internal successors, (474), 387 states have internal predecessors, (474), 25 states have call successors, (25), 19 states have call predecessors, (25), 21 states have return successors, (28), 23 states have call predecessors, (28), 22 states have call successors, (28) [2021-12-21 18:20:08,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 527 transitions. [2021-12-21 18:20:08,794 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 527 transitions. Word has length 68 [2021-12-21 18:20:08,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:08,794 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 527 transitions. [2021-12-21 18:20:08,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:08,794 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 527 transitions. [2021-12-21 18:20:08,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-21 18:20:08,795 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:08,795 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:08,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-21 18:20:08,795 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:08,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:08,795 INFO L85 PathProgramCache]: Analyzing trace with hash 377679953, now seen corresponding path program 1 times [2021-12-21 18:20:08,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:08,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373339851] [2021-12-21 18:20:08,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:08,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:08,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-21 18:20:08,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:08,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:08,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:08,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373339851] [2021-12-21 18:20:08,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373339851] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:08,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:08,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-21 18:20:08,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168602570] [2021-12-21 18:20:08,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:08,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 18:20:08,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:08,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 18:20:08,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:08,851 INFO L87 Difference]: Start difference. First operand 429 states and 527 transitions. Second operand has 10 states, 10 states have (on average 6.2) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:09,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:09,060 INFO L93 Difference]: Finished difference Result 459 states and 559 transitions. [2021-12-21 18:20:09,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 18:20:09,061 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.2) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2021-12-21 18:20:09,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:09,062 INFO L225 Difference]: With dead ends: 459 [2021-12-21 18:20:09,062 INFO L226 Difference]: Without dead ends: 443 [2021-12-21 18:20:09,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-12-21 18:20:09,063 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 152 mSDsluCounter, 1357 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1614 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:09,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1614 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:09,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-12-21 18:20:09,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 421. [2021-12-21 18:20:09,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 375 states have (on average 1.2426666666666666) internal successors, (466), 380 states have internal predecessors, (466), 25 states have call successors, (25), 19 states have call predecessors, (25), 20 states have return successors, (26), 22 states have call predecessors, (26), 22 states have call successors, (26) [2021-12-21 18:20:09,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 517 transitions. [2021-12-21 18:20:09,068 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 517 transitions. Word has length 67 [2021-12-21 18:20:09,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:09,068 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 517 transitions. [2021-12-21 18:20:09,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.2) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:09,068 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 517 transitions. [2021-12-21 18:20:09,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-21 18:20:09,070 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:09,070 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:09,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-21 18:20:09,070 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:09,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:09,071 INFO L85 PathProgramCache]: Analyzing trace with hash -2019693577, now seen corresponding path program 1 times [2021-12-21 18:20:09,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:09,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103410131] [2021-12-21 18:20:09,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:09,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-21 18:20:09,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-21 18:20:09,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 18:20:09,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:09,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:09,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103410131] [2021-12-21 18:20:09,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103410131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:09,139 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:09,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-21 18:20:09,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123725795] [2021-12-21 18:20:09,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:09,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-21 18:20:09,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:09,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-21 18:20:09,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-21 18:20:09,141 INFO L87 Difference]: Start difference. First operand 421 states and 517 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-21 18:20:09,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:09,471 INFO L93 Difference]: Finished difference Result 420 states and 515 transitions. [2021-12-21 18:20:09,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 18:20:09,471 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 69 [2021-12-21 18:20:09,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:09,472 INFO L225 Difference]: With dead ends: 420 [2021-12-21 18:20:09,472 INFO L226 Difference]: Without dead ends: 346 [2021-12-21 18:20:09,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-12-21 18:20:09,473 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 193 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:09,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 1429 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 18:20:09,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-21 18:20:09,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2021-12-21 18:20:09,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 307 states have (on average 1.247557003257329) internal successors, (383), 311 states have internal predecessors, (383), 21 states have call successors, (21), 16 states have call predecessors, (21), 17 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2021-12-21 18:20:09,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 427 transitions. [2021-12-21 18:20:09,477 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 427 transitions. Word has length 69 [2021-12-21 18:20:09,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:09,477 INFO L470 AbstractCegarLoop]: Abstraction has 346 states and 427 transitions. [2021-12-21 18:20:09,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-21 18:20:09,477 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 427 transitions. [2021-12-21 18:20:09,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-21 18:20:09,478 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:09,478 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:09,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-21 18:20:09,479 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:09,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:09,479 INFO L85 PathProgramCache]: Analyzing trace with hash 2013543144, now seen corresponding path program 1 times [2021-12-21 18:20:09,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:09,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630788877] [2021-12-21 18:20:09,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:09,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-21 18:20:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:09,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:09,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630788877] [2021-12-21 18:20:09,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630788877] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:09,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:09,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:09,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119027670] [2021-12-21 18:20:09,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:09,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:09,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:09,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:09,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:09,546 INFO L87 Difference]: Start difference. First operand 346 states and 427 transitions. Second operand has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:09,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:09,664 INFO L93 Difference]: Finished difference Result 398 states and 491 transitions. [2021-12-21 18:20:09,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 18:20:09,664 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 71 [2021-12-21 18:20:09,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:09,671 INFO L225 Difference]: With dead ends: 398 [2021-12-21 18:20:09,671 INFO L226 Difference]: Without dead ends: 373 [2021-12-21 18:20:09,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-12-21 18:20:09,671 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 106 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1112 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:09,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 1112 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:09,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-21 18:20:09,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 357. [2021-12-21 18:20:09,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 317 states have (on average 1.22397476340694) internal successors, (388), 322 states have internal predecessors, (388), 22 states have call successors, (22), 16 states have call predecessors, (22), 17 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2021-12-21 18:20:09,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 433 transitions. [2021-12-21 18:20:09,677 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 433 transitions. Word has length 71 [2021-12-21 18:20:09,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:09,677 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 433 transitions. [2021-12-21 18:20:09,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:09,677 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 433 transitions. [2021-12-21 18:20:09,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-21 18:20:09,678 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:09,678 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:09,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-21 18:20:09,678 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:09,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:09,679 INFO L85 PathProgramCache]: Analyzing trace with hash -291513568, now seen corresponding path program 1 times [2021-12-21 18:20:09,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:09,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055811132] [2021-12-21 18:20:09,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:09,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:09,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:09,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,740 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-21 18:20:09,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:09,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055811132] [2021-12-21 18:20:09,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055811132] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:09,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:09,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 18:20:09,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684625126] [2021-12-21 18:20:09,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:09,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 18:20:09,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:09,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 18:20:09,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:09,742 INFO L87 Difference]: Start difference. First operand 357 states and 433 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:20:09,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:09,820 INFO L93 Difference]: Finished difference Result 392 states and 476 transitions. [2021-12-21 18:20:09,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 18:20:09,821 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 74 [2021-12-21 18:20:09,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:09,822 INFO L225 Difference]: With dead ends: 392 [2021-12-21 18:20:09,822 INFO L226 Difference]: Without dead ends: 392 [2021-12-21 18:20:09,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:09,822 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 77 mSDsluCounter, 989 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:09,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 1229 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:09,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-12-21 18:20:09,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 265. [2021-12-21 18:20:09,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 234 states have (on average 1.1794871794871795) internal successors, (276), 238 states have internal predecessors, (276), 16 states have call successors, (16), 12 states have call predecessors, (16), 14 states have return successors, (19), 15 states have call predecessors, (19), 15 states have call successors, (19) [2021-12-21 18:20:09,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 311 transitions. [2021-12-21 18:20:09,826 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 311 transitions. Word has length 74 [2021-12-21 18:20:09,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:09,826 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 311 transitions. [2021-12-21 18:20:09,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-21 18:20:09,826 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 311 transitions. [2021-12-21 18:20:09,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-21 18:20:09,827 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:09,827 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:09,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-21 18:20:09,827 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:09,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:09,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1369005511, now seen corresponding path program 1 times [2021-12-21 18:20:09,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:09,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578509695] [2021-12-21 18:20:09,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:09,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 18:20:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-21 18:20:09,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:09,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:09,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:09,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578509695] [2021-12-21 18:20:09,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578509695] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:09,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:09,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:09,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786724253] [2021-12-21 18:20:09,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:09,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:09,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:09,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:09,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:09,879 INFO L87 Difference]: Start difference. First operand 265 states and 311 transitions. Second operand has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:10,098 INFO L93 Difference]: Finished difference Result 494 states and 579 transitions. [2021-12-21 18:20:10,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 18:20:10,099 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 77 [2021-12-21 18:20:10,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:10,100 INFO L225 Difference]: With dead ends: 494 [2021-12-21 18:20:10,100 INFO L226 Difference]: Without dead ends: 444 [2021-12-21 18:20:10,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-12-21 18:20:10,101 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 370 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:10,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 1265 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:10,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-12-21 18:20:10,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 191. [2021-12-21 18:20:10,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 171 states have (on average 1.1578947368421053) internal successors, (198), 173 states have internal predecessors, (198), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-21 18:20:10,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 217 transitions. [2021-12-21 18:20:10,104 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 217 transitions. Word has length 77 [2021-12-21 18:20:10,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:10,105 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 217 transitions. [2021-12-21 18:20:10,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,105 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 217 transitions. [2021-12-21 18:20:10,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-21 18:20:10,105 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:10,106 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:10,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-21 18:20:10,106 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:10,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:10,106 INFO L85 PathProgramCache]: Analyzing trace with hash 586260984, now seen corresponding path program 1 times [2021-12-21 18:20:10,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:10,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101396732] [2021-12-21 18:20:10,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:10,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-21 18:20:10,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 18:20:10,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:10,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101396732] [2021-12-21 18:20:10,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101396732] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:10,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:10,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:10,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368205622] [2021-12-21 18:20:10,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:10,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:10,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:10,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:10,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:10,144 INFO L87 Difference]: Start difference. First operand 191 states and 217 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:10,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:10,205 INFO L93 Difference]: Finished difference Result 199 states and 225 transitions. [2021-12-21 18:20:10,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:10,206 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 83 [2021-12-21 18:20:10,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:10,207 INFO L225 Difference]: With dead ends: 199 [2021-12-21 18:20:10,207 INFO L226 Difference]: Without dead ends: 197 [2021-12-21 18:20:10,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:10,207 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 25 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:10,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 611 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:10,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-12-21 18:20:10,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 191. [2021-12-21 18:20:10,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 171 states have (on average 1.152046783625731) internal successors, (197), 173 states have internal predecessors, (197), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-21 18:20:10,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 216 transitions. [2021-12-21 18:20:10,210 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 216 transitions. Word has length 83 [2021-12-21 18:20:10,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:10,210 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 216 transitions. [2021-12-21 18:20:10,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-21 18:20:10,210 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 216 transitions. [2021-12-21 18:20:10,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-21 18:20:10,211 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:10,211 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:10,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-21 18:20:10,211 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:10,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:10,212 INFO L85 PathProgramCache]: Analyzing trace with hash 727590310, now seen corresponding path program 1 times [2021-12-21 18:20:10,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:10,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655567904] [2021-12-21 18:20:10,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:10,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:10,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:10,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-21 18:20:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-21 18:20:10,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:10,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655567904] [2021-12-21 18:20:10,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655567904] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:10,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:10,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:10,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687187971] [2021-12-21 18:20:10,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:10,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:10,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:10,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:10,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:10,256 INFO L87 Difference]: Start difference. First operand 191 states and 216 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:10,309 INFO L93 Difference]: Finished difference Result 221 states and 250 transitions. [2021-12-21 18:20:10,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:10,310 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 103 [2021-12-21 18:20:10,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:10,310 INFO L225 Difference]: With dead ends: 221 [2021-12-21 18:20:10,311 INFO L226 Difference]: Without dead ends: 221 [2021-12-21 18:20:10,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-21 18:20:10,311 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 67 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:10,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 576 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 18:20:10,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-12-21 18:20:10,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 193. [2021-12-21 18:20:10,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 173 states have (on average 1.1502890173410405) internal successors, (199), 175 states have internal predecessors, (199), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-21 18:20:10,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 218 transitions. [2021-12-21 18:20:10,314 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 218 transitions. Word has length 103 [2021-12-21 18:20:10,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:10,314 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 218 transitions. [2021-12-21 18:20:10,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,314 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 218 transitions. [2021-12-21 18:20:10,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-21 18:20:10,315 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:10,315 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:10,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-21 18:20:10,315 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:10,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:10,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1604320614, now seen corresponding path program 1 times [2021-12-21 18:20:10,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:10,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757598195] [2021-12-21 18:20:10,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:10,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:10,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:10,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-21 18:20:10,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,378 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-21 18:20:10,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:10,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757598195] [2021-12-21 18:20:10,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757598195] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:10,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:10,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-21 18:20:10,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551281155] [2021-12-21 18:20:10,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:10,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 18:20:10,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:10,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 18:20:10,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-21 18:20:10,386 INFO L87 Difference]: Start difference. First operand 193 states and 218 transitions. Second operand has 10 states, 10 states have (on average 8.1) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:10,526 INFO L93 Difference]: Finished difference Result 230 states and 261 transitions. [2021-12-21 18:20:10,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 18:20:10,527 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 103 [2021-12-21 18:20:10,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:10,527 INFO L225 Difference]: With dead ends: 230 [2021-12-21 18:20:10,527 INFO L226 Difference]: Without dead ends: 197 [2021-12-21 18:20:10,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-12-21 18:20:10,528 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 303 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:10,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 845 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:10,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-12-21 18:20:10,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 191. [2021-12-21 18:20:10,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 171 states have (on average 1.1403508771929824) internal successors, (195), 173 states have internal predecessors, (195), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-21 18:20:10,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 214 transitions. [2021-12-21 18:20:10,530 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 214 transitions. Word has length 103 [2021-12-21 18:20:10,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:10,530 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 214 transitions. [2021-12-21 18:20:10,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,530 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 214 transitions. [2021-12-21 18:20:10,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-21 18:20:10,531 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:10,531 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:10,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-21 18:20:10,531 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:10,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:10,532 INFO L85 PathProgramCache]: Analyzing trace with hash -247821256, now seen corresponding path program 1 times [2021-12-21 18:20:10,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:10,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051112573] [2021-12-21 18:20:10,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:10,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:10,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:10,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-21 18:20:10,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:10,632 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 18:20:10,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:10,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051112573] [2021-12-21 18:20:10,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051112573] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:10,633 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:10,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-21 18:20:10,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984024630] [2021-12-21 18:20:10,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:10,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-21 18:20:10,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:10,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-21 18:20:10,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-21 18:20:10,634 INFO L87 Difference]: Start difference. First operand 191 states and 214 transitions. Second operand has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:10,908 INFO L93 Difference]: Finished difference Result 296 states and 340 transitions. [2021-12-21 18:20:10,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-21 18:20:10,908 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 104 [2021-12-21 18:20:10,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:10,909 INFO L225 Difference]: With dead ends: 296 [2021-12-21 18:20:10,909 INFO L226 Difference]: Without dead ends: 265 [2021-12-21 18:20:10,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-12-21 18:20:10,909 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 459 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 1577 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:10,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [459 Valid, 1577 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:10,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-12-21 18:20:10,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 206. [2021-12-21 18:20:10,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 185 states have (on average 1.145945945945946) internal successors, (212), 187 states have internal predecessors, (212), 9 states have call successors, (9), 9 states have call predecessors, (9), 11 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) [2021-12-21 18:20:10,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 232 transitions. [2021-12-21 18:20:10,917 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 232 transitions. Word has length 104 [2021-12-21 18:20:10,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:10,917 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 232 transitions. [2021-12-21 18:20:10,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:10,917 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 232 transitions. [2021-12-21 18:20:10,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-21 18:20:10,918 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:10,918 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:10,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-21 18:20:10,918 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:10,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:10,918 INFO L85 PathProgramCache]: Analyzing trace with hash -2004323598, now seen corresponding path program 1 times [2021-12-21 18:20:10,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:10,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023904056] [2021-12-21 18:20:10,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:10,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:11,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:11,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-21 18:20:11,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,043 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-21 18:20:11,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:11,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023904056] [2021-12-21 18:20:11,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023904056] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:11,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:11,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-21 18:20:11,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248677391] [2021-12-21 18:20:11,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:11,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-21 18:20:11,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:11,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-21 18:20:11,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-21 18:20:11,045 INFO L87 Difference]: Start difference. First operand 206 states and 232 transitions. Second operand has 14 states, 14 states have (on average 6.428571428571429) internal successors, (90), 11 states have internal predecessors, (90), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:11,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:11,208 INFO L93 Difference]: Finished difference Result 223 states and 251 transitions. [2021-12-21 18:20:11,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 18:20:11,208 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.428571428571429) internal successors, (90), 11 states have internal predecessors, (90), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 105 [2021-12-21 18:20:11,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:11,209 INFO L225 Difference]: With dead ends: 223 [2021-12-21 18:20:11,209 INFO L226 Difference]: Without dead ends: 220 [2021-12-21 18:20:11,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-12-21 18:20:11,209 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 30 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:11,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 1727 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:11,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-12-21 18:20:11,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 206. [2021-12-21 18:20:11,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 185 states have (on average 1.1405405405405404) internal successors, (211), 187 states have internal predecessors, (211), 9 states have call successors, (9), 9 states have call predecessors, (9), 11 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) [2021-12-21 18:20:11,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 231 transitions. [2021-12-21 18:20:11,212 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 231 transitions. Word has length 105 [2021-12-21 18:20:11,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:11,213 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 231 transitions. [2021-12-21 18:20:11,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.428571428571429) internal successors, (90), 11 states have internal predecessors, (90), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:11,213 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 231 transitions. [2021-12-21 18:20:11,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-12-21 18:20:11,213 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:11,214 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:11,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-21 18:20:11,214 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:11,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:11,214 INFO L85 PathProgramCache]: Analyzing trace with hash -629299870, now seen corresponding path program 1 times [2021-12-21 18:20:11,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:11,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713958412] [2021-12-21 18:20:11,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:11,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:11,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:11,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:11,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 18:20:11,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,267 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-21 18:20:11,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:11,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713958412] [2021-12-21 18:20:11,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713958412] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:11,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:11,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 18:20:11,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295014724] [2021-12-21 18:20:11,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:11,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 18:20:11,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:11,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 18:20:11,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-21 18:20:11,269 INFO L87 Difference]: Start difference. First operand 206 states and 231 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:11,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:11,340 INFO L93 Difference]: Finished difference Result 207 states and 229 transitions. [2021-12-21 18:20:11,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 18:20:11,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 108 [2021-12-21 18:20:11,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:11,341 INFO L225 Difference]: With dead ends: 207 [2021-12-21 18:20:11,341 INFO L226 Difference]: Without dead ends: 198 [2021-12-21 18:20:11,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-12-21 18:20:11,342 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 149 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:11,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 384 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:11,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-12-21 18:20:11,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 184. [2021-12-21 18:20:11,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 164 states have (on average 1.1219512195121952) internal successors, (184), 166 states have internal predecessors, (184), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-21 18:20:11,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 203 transitions. [2021-12-21 18:20:11,345 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 203 transitions. Word has length 108 [2021-12-21 18:20:11,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:11,345 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 203 transitions. [2021-12-21 18:20:11,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-21 18:20:11,346 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 203 transitions. [2021-12-21 18:20:11,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-21 18:20:11,346 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:11,346 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:11,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-21 18:20:11,347 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:11,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:11,347 INFO L85 PathProgramCache]: Analyzing trace with hash 809951383, now seen corresponding path program 1 times [2021-12-21 18:20:11,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:11,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304752869] [2021-12-21 18:20:11,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:11,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:11,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 18:20:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-21 18:20:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,418 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 18:20:11,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:11,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304752869] [2021-12-21 18:20:11,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304752869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:11,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:11,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:11,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188796047] [2021-12-21 18:20:11,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:11,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:11,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:11,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:11,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:11,420 INFO L87 Difference]: Start difference. First operand 184 states and 203 transitions. Second operand has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-21 18:20:11,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:11,492 INFO L93 Difference]: Finished difference Result 173 states and 189 transitions. [2021-12-21 18:20:11,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 18:20:11,493 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 114 [2021-12-21 18:20:11,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:11,499 INFO L225 Difference]: With dead ends: 173 [2021-12-21 18:20:11,499 INFO L226 Difference]: Without dead ends: 163 [2021-12-21 18:20:11,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-21 18:20:11,500 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 66 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:11,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 678 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:11,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-12-21 18:20:11,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2021-12-21 18:20:11,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 1.1095890410958904) internal successors, (162), 147 states have internal predecessors, (162), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2021-12-21 18:20:11,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 178 transitions. [2021-12-21 18:20:11,506 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 178 transitions. Word has length 114 [2021-12-21 18:20:11,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:11,506 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 178 transitions. [2021-12-21 18:20:11,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-21 18:20:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 178 transitions. [2021-12-21 18:20:11,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-21 18:20:11,507 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:11,507 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:11,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-21 18:20:11,507 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:11,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:11,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1384297966, now seen corresponding path program 1 times [2021-12-21 18:20:11,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:11,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873701284] [2021-12-21 18:20:11,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:11,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:11,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 18:20:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-21 18:20:11,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,583 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-21 18:20:11,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:11,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873701284] [2021-12-21 18:20:11,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873701284] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:11,583 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:11,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 18:20:11,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94549630] [2021-12-21 18:20:11,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:11,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 18:20:11,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:11,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 18:20:11,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 18:20:11,584 INFO L87 Difference]: Start difference. First operand 163 states and 178 transitions. Second operand has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 6 states have internal predecessors, (94), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-21 18:20:11,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:11,745 INFO L93 Difference]: Finished difference Result 284 states and 309 transitions. [2021-12-21 18:20:11,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 18:20:11,746 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 6 states have internal predecessors, (94), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 115 [2021-12-21 18:20:11,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:11,746 INFO L225 Difference]: With dead ends: 284 [2021-12-21 18:20:11,746 INFO L226 Difference]: Without dead ends: 163 [2021-12-21 18:20:11,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-12-21 18:20:11,747 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 130 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:11,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 913 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 18:20:11,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-12-21 18:20:11,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2021-12-21 18:20:11,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 1.1027397260273972) internal successors, (161), 147 states have internal predecessors, (161), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2021-12-21 18:20:11,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 177 transitions. [2021-12-21 18:20:11,749 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 177 transitions. Word has length 115 [2021-12-21 18:20:11,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:11,749 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 177 transitions. [2021-12-21 18:20:11,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 6 states have internal predecessors, (94), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-21 18:20:11,749 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 177 transitions. [2021-12-21 18:20:11,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-21 18:20:11,749 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 18:20:11,749 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:11,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-21 18:20:11,749 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-21 18:20:11,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 18:20:11,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1263306388, now seen corresponding path program 1 times [2021-12-21 18:20:11,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 18:20:11,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796264541] [2021-12-21 18:20:11,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 18:20:11,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 18:20:11,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-21 18:20:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 18:20:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 18:20:11,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-21 18:20:11,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 18:20:11,847 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-21 18:20:11,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 18:20:11,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796264541] [2021-12-21 18:20:11,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796264541] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 18:20:11,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 18:20:11,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-21 18:20:11,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077972014] [2021-12-21 18:20:11,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 18:20:11,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-21 18:20:11,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 18:20:11,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-21 18:20:11,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-21 18:20:11,848 INFO L87 Difference]: Start difference. First operand 163 states and 177 transitions. Second operand has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 10 states have internal predecessors, (94), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-21 18:20:12,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 18:20:12,104 INFO L93 Difference]: Finished difference Result 173 states and 190 transitions. [2021-12-21 18:20:12,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 18:20:12,104 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 10 states have internal predecessors, (94), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 115 [2021-12-21 18:20:12,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 18:20:12,104 INFO L225 Difference]: With dead ends: 173 [2021-12-21 18:20:12,104 INFO L226 Difference]: Without dead ends: 0 [2021-12-21 18:20:12,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-12-21 18:20:12,105 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 379 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 18:20:12,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 817 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 18:20:12,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-21 18:20:12,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-21 18:20:12,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 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-12-21 18:20:12,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-21 18:20:12,105 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 115 [2021-12-21 18:20:12,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 18:20:12,105 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-21 18:20:12,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 10 states have internal predecessors, (94), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-21 18:20:12,106 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-21 18:20:12,106 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-21 18:20:12,107 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-12-21 18:20:12,108 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-12-21 18:20:12,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-21 18:20:12,110 INFO L732 BasicCegarLoop]: Path program 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 18:20:12,110 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-21 18:20:12,112 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.12 06:20:12 BoogieIcfgContainer [2021-12-21 18:20:12,112 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-21 18:20:12,112 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-21 18:20:12,112 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-21 18:20:12,112 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-21 18:20:12,112 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 06:19:57" (3/4) ... [2021-12-21 18:20:12,114 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-21 18:20:12,119 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-12-21 18:20:12,120 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2021-12-21 18:20:12,120 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-12-21 18:20:12,120 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-12-21 18:20:12,120 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-12-21 18:20:12,120 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlQueueIrpToThread [2021-12-21 18:20:12,120 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyCreateClose [2021-12-21 18:20:12,139 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 68 nodes and edges [2021-12-21 18:20:12,142 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 29 nodes and edges [2021-12-21 18:20:12,143 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2021-12-21 18:20:12,144 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-12-21 18:20:12,238 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-21 18:20:12,238 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-21 18:20:12,239 INFO L158 Benchmark]: Toolchain (without parser) took 16577.73ms. Allocated memory was 90.2MB in the beginning and 234.9MB in the end (delta: 144.7MB). Free memory was 57.2MB in the beginning and 187.6MB in the end (delta: -130.4MB). Peak memory consumption was 139.0MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,239 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 90.2MB. Free memory is still 47.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-21 18:20:12,239 INFO L158 Benchmark]: CACSL2BoogieTranslator took 415.12ms. Allocated memory was 90.2MB in the beginning and 109.1MB in the end (delta: 18.9MB). Free memory was 56.9MB in the beginning and 73.8MB in the end (delta: -16.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,240 INFO L158 Benchmark]: Boogie Procedure Inliner took 86.15ms. Allocated memory is still 109.1MB. Free memory was 73.2MB in the beginning and 66.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,240 INFO L158 Benchmark]: Boogie Preprocessor took 35.81ms. Allocated memory is still 109.1MB. Free memory was 66.9MB in the beginning and 63.3MB in the end (delta: 3.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,240 INFO L158 Benchmark]: RCFGBuilder took 933.51ms. Allocated memory is still 109.1MB. Free memory was 63.3MB in the beginning and 75.6MB in the end (delta: -12.3MB). Peak memory consumption was 40.0MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,240 INFO L158 Benchmark]: TraceAbstraction took 14969.70ms. Allocated memory was 109.1MB in the beginning and 234.9MB in the end (delta: 125.8MB). Free memory was 75.0MB in the beginning and 76.2MB in the end (delta: -1.2MB). Peak memory consumption was 124.4MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,240 INFO L158 Benchmark]: Witness Printer took 126.50ms. Allocated memory is still 234.9MB. Free memory was 76.2MB in the beginning and 187.6MB in the end (delta: -111.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-12-21 18:20:12,241 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.17ms. Allocated memory is still 90.2MB. Free memory is still 47.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 415.12ms. Allocated memory was 90.2MB in the beginning and 109.1MB in the end (delta: 18.9MB). Free memory was 56.9MB in the beginning and 73.8MB in the end (delta: -16.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 86.15ms. Allocated memory is still 109.1MB. Free memory was 73.2MB in the beginning and 66.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 35.81ms. Allocated memory is still 109.1MB. Free memory was 66.9MB in the beginning and 63.3MB in the end (delta: 3.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 933.51ms. Allocated memory is still 109.1MB. Free memory was 63.3MB in the beginning and 75.6MB in the end (delta: -12.3MB). Peak memory consumption was 40.0MB. Max. memory is 16.1GB. * TraceAbstraction took 14969.70ms. Allocated memory was 109.1MB in the beginning and 234.9MB in the end (delta: 125.8MB). Free memory was 75.0MB in the beginning and 76.2MB in the end (delta: -1.2MB). Peak memory consumption was 124.4MB. Max. memory is 16.1GB. * Witness Printer took 126.50ms. Allocated memory is still 234.9MB. Free memory was 76.2MB in the beginning and 187.6MB in the end (delta: -111.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 1627]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 667]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 319 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.9s, OverallIterations: 61, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 10.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 14076 SdHoareTripleChecker+Valid, 8.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13763 mSDsluCounter, 75279 SdHoareTripleChecker+Invalid, 7.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 54735 mSDsCounter, 2229 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 17595 IncrementalHoareTripleChecker+Invalid, 19824 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2229 mSolverCounterUnsat, 20544 mSDtfsCounter, 17595 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 730 GetRequests, 267 SyntacticMatches, 1 SemanticMatches, 462 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=707occurred in iteration=21, InterpolantAutomatonStates: 454, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 61 MinimizatonAttempts, 1608 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 3167 NumberOfCodeBlocks, 3167 NumberOfCodeBlocksAsserted, 61 NumberOfCheckSat, 3106 ConstructedInterpolants, 0 QuantifiedInterpolants, 6999 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 61 InterpolantComputations, 61 PerfectInterpolantSequences, 140/140 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-12-21 18:20:12,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE