./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 e19ca921 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-e19ca92 [2021-12-22 00:19:42,375 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 00:19:42,376 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 00:19:42,403 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 00:19:42,404 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 00:19:42,404 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 00:19:42,405 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 00:19:42,407 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 00:19:42,408 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 00:19:42,408 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 00:19:42,409 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 00:19:42,410 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 00:19:42,410 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 00:19:42,411 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 00:19:42,412 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 00:19:42,413 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 00:19:42,413 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 00:19:42,414 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 00:19:42,415 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 00:19:42,417 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 00:19:42,418 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 00:19:42,419 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 00:19:42,420 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 00:19:42,421 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 00:19:42,423 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 00:19:42,423 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 00:19:42,423 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 00:19:42,424 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 00:19:42,424 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 00:19:42,425 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 00:19:42,425 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 00:19:42,426 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 00:19:42,426 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 00:19:42,427 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 00:19:42,428 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 00:19:42,428 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 00:19:42,428 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 00:19:42,429 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 00:19:42,429 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 00:19:42,430 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 00:19:42,430 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 00:19:42,431 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-22 00:19:42,445 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 00:19:42,446 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 00:19:42,446 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 00:19:42,446 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 00:19:42,447 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 00:19:42,447 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 00:19:42,447 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 00:19:42,447 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 00:19:42,448 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 00:19:42,448 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 00:19:42,448 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 00:19:42,448 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-22 00:19:42,448 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 00:19:42,448 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 00:19:42,449 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 00:19:42,449 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-22 00:19:42,449 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-22 00:19:42,449 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-22 00:19:42,449 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 00:19:42,450 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-22 00:19:42,450 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 00:19:42,450 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 00:19:42,450 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 00:19:42,450 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 00:19:42,450 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 00:19:42,451 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 00:19:42,451 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 00:19:42,451 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 00:19:42,451 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 00:19:42,451 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 00:19:42,451 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 00:19:42,452 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-22 00:19:42,592 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 00:19:42,615 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 00:19:42,617 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 00:19:42,617 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 00:19:42,619 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 00:19:42,620 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-22 00:19:42,669 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/241885747/ef9ad89d54d24d0a8d990813f6ff491c/FLAGd6e9ec6f6 [2021-12-22 00:19:43,051 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 00:19:43,052 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-2.c [2021-12-22 00:19:43,065 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/241885747/ef9ad89d54d24d0a8d990813f6ff491c/FLAGd6e9ec6f6 [2021-12-22 00:19:43,075 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/241885747/ef9ad89d54d24d0a8d990813f6ff491c [2021-12-22 00:19:43,077 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 00:19:43,078 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 00:19:43,079 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 00:19:43,079 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 00:19:43,093 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 00:19:43,093 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,094 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@727c7861 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43, skipping insertion in model container [2021-12-22 00:19:43,094 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,099 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 00:19:43,143 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 00:19:43,410 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-22 00:19:43,412 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 00:19:43,417 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 00:19:43,470 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-22 00:19:43,471 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 00:19:43,481 INFO L208 MainTranslator]: Completed translation [2021-12-22 00:19:43,482 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43 WrapperNode [2021-12-22 00:19:43,482 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 00:19:43,483 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 00:19:43,483 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 00:19:43,483 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 00:19:43,508 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,521 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,573 INFO L137 Inliner]: procedures = 41, calls = 76, calls flagged for inlining = 21, calls inlined = 21, statements flattened = 1331 [2021-12-22 00:19:43,573 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 00:19:43,574 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 00:19:43,574 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 00:19:43,574 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 00:19:43,580 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,580 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,584 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,585 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,598 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,603 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,607 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,612 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 00:19:43,613 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 00:19:43,613 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 00:19:43,613 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 00:19:43,614 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (1/1) ... [2021-12-22 00:19:43,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 00:19:43,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 00:19:43,700 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-22 00:19:43,706 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-22 00:19:43,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 00:19:43,729 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-12-22 00:19:43,729 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-12-22 00:19:43,729 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-12-22 00:19:43,729 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-12-22 00:19:43,729 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-22 00:19:43,729 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-22 00:19:43,730 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-22 00:19:43,730 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-22 00:19:43,730 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-22 00:19:43,730 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-22 00:19:43,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 00:19:43,731 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-22 00:19:43,731 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-22 00:19:43,731 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-12-22 00:19:43,731 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-12-22 00:19:43,731 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 00:19:43,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 00:19:44,001 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 00:19:44,003 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 00:19:44,007 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,076 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-22 00:19:44,076 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-22 00:19:44,077 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,083 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-22 00:19:44,083 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-22 00:19:44,090 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,096 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,101 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,103 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,105 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,106 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,109 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume !false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##180: assume false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##181: assume !false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume !false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##66: assume false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##127: assume !false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2021-12-22 00:19:44,453 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2021-12-22 00:19:44,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2021-12-22 00:19:44,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##169: assume false; [2021-12-22 00:19:44,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##236: assume !false; [2021-12-22 00:19:44,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##235: assume false; [2021-12-22 00:19:44,454 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##126: assume false; [2021-12-22 00:19:44,455 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,479 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-22 00:19:44,479 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-22 00:19:44,479 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,480 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,480 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:44,509 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-12-22 00:19:44,509 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2021-12-22 00:19:44,509 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2021-12-22 00:19:44,509 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-12-22 00:19:44,510 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2021-12-22 00:19:44,510 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2021-12-22 00:19:44,522 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 00:19:44,534 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 00:19:44,534 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-22 00:19:44,536 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:19:44 BoogieIcfgContainer [2021-12-22 00:19:44,537 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 00:19:44,538 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 00:19:44,539 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 00:19:44,541 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 00:19:44,541 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 12:19:43" (1/3) ... [2021-12-22 00:19:44,542 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a725dc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 12:19:44, skipping insertion in model container [2021-12-22 00:19:44,542 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:43" (2/3) ... [2021-12-22 00:19:44,542 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a725dc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 12:19:44, skipping insertion in model container [2021-12-22 00:19:44,542 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:19:44" (3/3) ... [2021-12-22 00:19:44,543 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-2.c [2021-12-22 00:19:44,549 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 00:19:44,549 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-22 00:19:44,582 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 00:19:44,588 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-22 00:19:44,588 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-22 00:19:44,605 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-22 00:19:44,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-22 00:19:44,609 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:44,610 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:44,610 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:44,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:44,614 INFO L85 PathProgramCache]: Analyzing trace with hash -207662691, now seen corresponding path program 1 times [2021-12-22 00:19:44,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:44,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098770771] [2021-12-22 00:19:44,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:44,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:44,783 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-22 00:19:44,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:44,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098770771] [2021-12-22 00:19:44,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098770771] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:44,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:44,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:44,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381629208] [2021-12-22 00:19:44,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:44,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:44,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:44,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:44,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:44,818 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-22 00:19:44,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:44,890 INFO L93 Difference]: Finished difference Result 318 states and 469 transitions. [2021-12-22 00:19:44,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:44,895 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-22 00:19:44,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:44,904 INFO L225 Difference]: With dead ends: 318 [2021-12-22 00:19:44,905 INFO L226 Difference]: Without dead ends: 316 [2021-12-22 00:19:44,906 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-22 00:19:44,908 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-22 00:19:44,908 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-22 00:19:44,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-22 00:19:44,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 315. [2021-12-22 00:19:44,945 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-22 00:19:44,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 466 transitions. [2021-12-22 00:19:44,950 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 466 transitions. Word has length 8 [2021-12-22 00:19:44,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:44,950 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 466 transitions. [2021-12-22 00:19:44,950 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-22 00:19:44,950 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 466 transitions. [2021-12-22 00:19:44,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-22 00:19:44,951 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:44,952 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:44,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 00:19:44,952 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:44,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:44,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1841054047, now seen corresponding path program 1 times [2021-12-22 00:19:44,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:44,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24149042] [2021-12-22 00:19:44,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:44,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:44,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,014 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-22 00:19:45,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24149042] [2021-12-22 00:19:45,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24149042] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:45,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983384678] [2021-12-22 00:19:45,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:45,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:45,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:45,018 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-22 00:19:45,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:45,125 INFO L93 Difference]: Finished difference Result 438 states and 641 transitions. [2021-12-22 00:19:45,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:45,125 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-22 00:19:45,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:45,128 INFO L225 Difference]: With dead ends: 438 [2021-12-22 00:19:45,128 INFO L226 Difference]: Without dead ends: 438 [2021-12-22 00:19:45,129 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-22 00:19:45,130 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-22 00:19:45,130 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-22 00:19:45,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-12-22 00:19:45,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 417. [2021-12-22 00:19:45,163 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-22 00:19:45,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 610 transitions. [2021-12-22 00:19:45,167 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 610 transitions. Word has length 16 [2021-12-22 00:19:45,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:45,167 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 610 transitions. [2021-12-22 00:19:45,167 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-22 00:19:45,167 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 610 transitions. [2021-12-22 00:19:45,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-22 00:19:45,168 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:45,168 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:45,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 00:19:45,168 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:45,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:45,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1499851735, now seen corresponding path program 1 times [2021-12-22 00:19:45,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:45,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966122857] [2021-12-22 00:19:45,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:45,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:45,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,206 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-22 00:19:45,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966122857] [2021-12-22 00:19:45,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966122857] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 00:19:45,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642691871] [2021-12-22 00:19:45,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:45,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:45,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:45,208 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-22 00:19:45,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:45,241 INFO L93 Difference]: Finished difference Result 416 states and 609 transitions. [2021-12-22 00:19:45,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:45,242 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-22 00:19:45,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:45,244 INFO L225 Difference]: With dead ends: 416 [2021-12-22 00:19:45,244 INFO L226 Difference]: Without dead ends: 411 [2021-12-22 00:19:45,244 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-22 00:19:45,249 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-22 00:19:45,250 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-22 00:19:45,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-12-22 00:19:45,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 411. [2021-12-22 00:19:45,261 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-22 00:19:45,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 595 transitions. [2021-12-22 00:19:45,264 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 595 transitions. Word has length 14 [2021-12-22 00:19:45,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:45,264 INFO L470 AbstractCegarLoop]: Abstraction has 411 states and 595 transitions. [2021-12-22 00:19:45,264 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-22 00:19:45,264 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 595 transitions. [2021-12-22 00:19:45,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-22 00:19:45,265 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:45,265 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-22 00:19:45,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 00:19:45,266 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:45,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:45,266 INFO L85 PathProgramCache]: Analyzing trace with hash -866854956, now seen corresponding path program 1 times [2021-12-22 00:19:45,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:45,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397865355] [2021-12-22 00:19:45,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:45,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:45,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,307 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-22 00:19:45,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397865355] [2021-12-22 00:19:45,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397865355] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:45,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110863133] [2021-12-22 00:19:45,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:45,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:45,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:45,309 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-22 00:19:45,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:45,328 INFO L93 Difference]: Finished difference Result 497 states and 703 transitions. [2021-12-22 00:19:45,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:45,329 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-22 00:19:45,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:45,331 INFO L225 Difference]: With dead ends: 497 [2021-12-22 00:19:45,331 INFO L226 Difference]: Without dead ends: 497 [2021-12-22 00:19:45,331 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-22 00:19:45,332 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-22 00:19:45,332 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-22 00:19:45,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-12-22 00:19:45,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 459. [2021-12-22 00:19:45,356 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-22 00:19:45,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 659 transitions. [2021-12-22 00:19:45,358 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 659 transitions. Word has length 19 [2021-12-22 00:19:45,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:45,359 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 659 transitions. [2021-12-22 00:19:45,359 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-22 00:19:45,359 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 659 transitions. [2021-12-22 00:19:45,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-22 00:19:45,361 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:45,363 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-22 00:19:45,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 00:19:45,364 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:45,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:45,365 INFO L85 PathProgramCache]: Analyzing trace with hash 122564209, now seen corresponding path program 1 times [2021-12-22 00:19:45,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:45,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748063339] [2021-12-22 00:19:45,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:45,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:45,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,428 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-22 00:19:45,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748063339] [2021-12-22 00:19:45,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748063339] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:45,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436705519] [2021-12-22 00:19:45,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:45,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:45,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:45,432 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-22 00:19:45,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:45,454 INFO L93 Difference]: Finished difference Result 638 states and 904 transitions. [2021-12-22 00:19:45,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:45,455 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-22 00:19:45,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:45,460 INFO L225 Difference]: With dead ends: 638 [2021-12-22 00:19:45,461 INFO L226 Difference]: Without dead ends: 638 [2021-12-22 00:19:45,461 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-22 00:19:45,463 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-22 00:19:45,463 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-22 00:19:45,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-22 00:19:45,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 613. [2021-12-22 00:19:45,496 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-22 00:19:45,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 875 transitions. [2021-12-22 00:19:45,498 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 875 transitions. Word has length 22 [2021-12-22 00:19:45,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:45,498 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 875 transitions. [2021-12-22 00:19:45,499 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-22 00:19:45,499 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 875 transitions. [2021-12-22 00:19:45,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-22 00:19:45,500 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:45,500 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-22 00:19:45,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 00:19:45,501 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:45,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:45,501 INFO L85 PathProgramCache]: Analyzing trace with hash -2116337547, now seen corresponding path program 1 times [2021-12-22 00:19:45,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:45,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912960400] [2021-12-22 00:19:45,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:45,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:45,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-22 00:19:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 00:19:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,563 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-22 00:19:45,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912960400] [2021-12-22 00:19:45,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912960400] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:45,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927720384] [2021-12-22 00:19:45,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:45,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:45,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:45,566 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-22 00:19:45,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:45,788 INFO L93 Difference]: Finished difference Result 669 states and 949 transitions. [2021-12-22 00:19:45,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:45,789 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-22 00:19:45,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:45,791 INFO L225 Difference]: With dead ends: 669 [2021-12-22 00:19:45,791 INFO L226 Difference]: Without dead ends: 669 [2021-12-22 00:19:45,792 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-22 00:19:45,792 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-22 00:19:45,792 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-22 00:19:45,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-22 00:19:45,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 648. [2021-12-22 00:19:45,802 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-22 00:19:45,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 921 transitions. [2021-12-22 00:19:45,804 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 921 transitions. Word has length 29 [2021-12-22 00:19:45,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:45,805 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 921 transitions. [2021-12-22 00:19:45,805 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-22 00:19:45,805 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 921 transitions. [2021-12-22 00:19:45,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-22 00:19:45,806 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:45,806 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-22 00:19:45,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 00:19:45,807 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:45,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:45,807 INFO L85 PathProgramCache]: Analyzing trace with hash -205375653, now seen corresponding path program 1 times [2021-12-22 00:19:45,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:45,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333558081] [2021-12-22 00:19:45,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:45,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:45,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,832 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-22 00:19:45,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333558081] [2021-12-22 00:19:45,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333558081] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:45,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418046143] [2021-12-22 00:19:45,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:45,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:45,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:45,834 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-22 00:19:45,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:45,878 INFO L93 Difference]: Finished difference Result 660 states and 937 transitions. [2021-12-22 00:19:45,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:45,879 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-22 00:19:45,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:45,881 INFO L225 Difference]: With dead ends: 660 [2021-12-22 00:19:45,881 INFO L226 Difference]: Without dead ends: 660 [2021-12-22 00:19:45,881 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-22 00:19:45,882 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-22 00:19:45,882 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-22 00:19:45,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-12-22 00:19:45,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 659. [2021-12-22 00:19:45,891 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-22 00:19:45,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 935 transitions. [2021-12-22 00:19:45,893 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 935 transitions. Word has length 28 [2021-12-22 00:19:45,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:45,893 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 935 transitions. [2021-12-22 00:19:45,894 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-22 00:19:45,894 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 935 transitions. [2021-12-22 00:19:45,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 00:19:45,894 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:45,895 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-22 00:19:45,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 00:19:45,895 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:45,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:45,895 INFO L85 PathProgramCache]: Analyzing trace with hash -729865897, now seen corresponding path program 1 times [2021-12-22 00:19:45,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:45,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738931834] [2021-12-22 00:19:45,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:45,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:45,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-22 00:19:45,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 00:19:45,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:45,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-22 00:19:45,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:45,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738931834] [2021-12-22 00:19:45,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738931834] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:45,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:45,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:45,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792591594] [2021-12-22 00:19:45,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:45,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:45,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:45,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:45,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:45,976 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-22 00:19:46,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:46,331 INFO L93 Difference]: Finished difference Result 680 states and 962 transitions. [2021-12-22 00:19:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:46,331 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-22 00:19:46,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:46,333 INFO L225 Difference]: With dead ends: 680 [2021-12-22 00:19:46,334 INFO L226 Difference]: Without dead ends: 680 [2021-12-22 00:19:46,334 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-22 00:19:46,334 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.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:46,335 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.3s Time] [2021-12-22 00:19:46,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-12-22 00:19:46,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 659. [2021-12-22 00:19:46,343 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-22 00:19:46,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 934 transitions. [2021-12-22 00:19:46,345 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 934 transitions. Word has length 30 [2021-12-22 00:19:46,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:46,346 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 934 transitions. [2021-12-22 00:19:46,346 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-22 00:19:46,346 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 934 transitions. [2021-12-22 00:19:46,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-22 00:19:46,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:46,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] [2021-12-22 00:19:46,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 00:19:46,347 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:46,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:46,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1222819339, now seen corresponding path program 1 times [2021-12-22 00:19:46,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:46,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2357484] [2021-12-22 00:19:46,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:46,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:46,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:46,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 00:19:46,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:46,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 00:19:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:46,417 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-22 00:19:46,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:46,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2357484] [2021-12-22 00:19:46,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2357484] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:46,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:46,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:46,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049134797] [2021-12-22 00:19:46,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:46,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:46,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:46,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:46,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:46,419 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-22 00:19:46,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:46,694 INFO L93 Difference]: Finished difference Result 680 states and 961 transitions. [2021-12-22 00:19:46,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:46,695 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-22 00:19:46,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:46,697 INFO L225 Difference]: With dead ends: 680 [2021-12-22 00:19:46,697 INFO L226 Difference]: Without dead ends: 680 [2021-12-22 00:19:46,697 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-22 00:19:46,698 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.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:46,698 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.2s Time] [2021-12-22 00:19:46,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-12-22 00:19:46,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 659. [2021-12-22 00:19:46,707 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-22 00:19:46,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 933 transitions. [2021-12-22 00:19:46,709 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 933 transitions. Word has length 32 [2021-12-22 00:19:46,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:46,709 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 933 transitions. [2021-12-22 00:19:46,709 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-22 00:19:46,709 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 933 transitions. [2021-12-22 00:19:46,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-22 00:19:46,710 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:46,710 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-22 00:19:46,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 00:19:46,710 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:46,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:46,711 INFO L85 PathProgramCache]: Analyzing trace with hash -663319401, now seen corresponding path program 1 times [2021-12-22 00:19:46,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:46,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529491027] [2021-12-22 00:19:46,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:46,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:46,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:46,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 00:19:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:46,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 00:19:46,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:46,751 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-22 00:19:46,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:46,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529491027] [2021-12-22 00:19:46,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529491027] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:46,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:46,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:46,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931846736] [2021-12-22 00:19:46,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:46,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:46,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:46,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:46,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:46,753 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-22 00:19:46,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:46,985 INFO L93 Difference]: Finished difference Result 688 states and 969 transitions. [2021-12-22 00:19:46,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:46,986 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-22 00:19:46,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:46,988 INFO L225 Difference]: With dead ends: 688 [2021-12-22 00:19:46,988 INFO L226 Difference]: Without dead ends: 676 [2021-12-22 00:19:46,988 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-22 00:19:46,989 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 395 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-22 00:19:46,989 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-22 00:19:46,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-12-22 00:19:46,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 657. [2021-12-22 00:19:46,997 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-22 00:19:46,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 929 transitions. [2021-12-22 00:19:46,999 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 929 transitions. Word has length 33 [2021-12-22 00:19:46,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:46,999 INFO L470 AbstractCegarLoop]: Abstraction has 657 states and 929 transitions. [2021-12-22 00:19:46,999 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-22 00:19:46,999 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 929 transitions. [2021-12-22 00:19:47,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-22 00:19:47,000 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,000 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-22 00:19:47,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 00:19:47,000 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,001 INFO L85 PathProgramCache]: Analyzing trace with hash -2133265312, now seen corresponding path program 1 times [2021-12-22 00:19:47,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448061856] [2021-12-22 00:19:47,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-22 00:19:47,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 00:19:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 00:19:47,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448061856] [2021-12-22 00:19:47,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448061856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:47,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643031370] [2021-12-22 00:19:47,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:47,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:47,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:47,041 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-22 00:19:47,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:47,245 INFO L93 Difference]: Finished difference Result 686 states and 965 transitions. [2021-12-22 00:19:47,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:47,246 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-22 00:19:47,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:47,248 INFO L225 Difference]: With dead ends: 686 [2021-12-22 00:19:47,248 INFO L226 Difference]: Without dead ends: 669 [2021-12-22 00:19:47,248 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-22 00:19:47,249 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 394 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-22 00:19:47,249 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-22 00:19:47,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-22 00:19:47,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 650. [2021-12-22 00:19:47,257 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-22 00:19:47,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 920 transitions. [2021-12-22 00:19:47,258 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 920 transitions. Word has length 32 [2021-12-22 00:19:47,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:47,259 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 920 transitions. [2021-12-22 00:19:47,259 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-22 00:19:47,259 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 920 transitions. [2021-12-22 00:19:47,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 00:19:47,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,259 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-22 00:19:47,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 00:19:47,260 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,260 INFO L85 PathProgramCache]: Analyzing trace with hash -608614884, now seen corresponding path program 1 times [2021-12-22 00:19:47,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484473957] [2021-12-22 00:19:47,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,279 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-22 00:19:47,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484473957] [2021-12-22 00:19:47,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484473957] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,279 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:47,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899356775] [2021-12-22 00:19:47,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:47,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:47,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:47,281 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-22 00:19:47,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:47,292 INFO L93 Difference]: Finished difference Result 666 states and 931 transitions. [2021-12-22 00:19:47,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:47,293 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-22 00:19:47,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:47,295 INFO L225 Difference]: With dead ends: 666 [2021-12-22 00:19:47,295 INFO L226 Difference]: Without dead ends: 625 [2021-12-22 00:19:47,295 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-22 00:19:47,296 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-22 00:19:47,296 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-22 00:19:47,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-12-22 00:19:47,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 621. [2021-12-22 00:19:47,302 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-22 00:19:47,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 879 transitions. [2021-12-22 00:19:47,304 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 879 transitions. Word has length 30 [2021-12-22 00:19:47,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:47,304 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 879 transitions. [2021-12-22 00:19:47,304 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-22 00:19:47,305 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 879 transitions. [2021-12-22 00:19:47,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 00:19:47,305 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,305 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-22 00:19:47,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 00:19:47,306 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,306 INFO L85 PathProgramCache]: Analyzing trace with hash -444205772, now seen corresponding path program 1 times [2021-12-22 00:19:47,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602549825] [2021-12-22 00:19:47,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,329 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-22 00:19:47,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602549825] [2021-12-22 00:19:47,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602549825] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:47,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413526911] [2021-12-22 00:19:47,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:47,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:47,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:47,330 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-22 00:19:47,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:47,357 INFO L93 Difference]: Finished difference Result 637 states and 896 transitions. [2021-12-22 00:19:47,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 00:19:47,357 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-22 00:19:47,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:47,359 INFO L225 Difference]: With dead ends: 637 [2021-12-22 00:19:47,359 INFO L226 Difference]: Without dead ends: 637 [2021-12-22 00:19:47,359 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-22 00:19:47,360 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-22 00:19:47,360 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-22 00:19:47,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-12-22 00:19:47,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 623. [2021-12-22 00:19:47,367 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-22 00:19:47,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 881 transitions. [2021-12-22 00:19:47,387 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 881 transitions. Word has length 30 [2021-12-22 00:19:47,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:47,387 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 881 transitions. [2021-12-22 00:19:47,388 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-22 00:19:47,388 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 881 transitions. [2021-12-22 00:19:47,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-22 00:19:47,388 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,389 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-22 00:19:47,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 00:19:47,389 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1157172862, now seen corresponding path program 1 times [2021-12-22 00:19:47,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8204643] [2021-12-22 00:19:47,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,412 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-22 00:19:47,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8204643] [2021-12-22 00:19:47,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8204643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:47,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816250393] [2021-12-22 00:19:47,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:47,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:47,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:47,414 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-22 00:19:47,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:47,443 INFO L93 Difference]: Finished difference Result 639 states and 898 transitions. [2021-12-22 00:19:47,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 00:19:47,443 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-22 00:19:47,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:47,445 INFO L225 Difference]: With dead ends: 639 [2021-12-22 00:19:47,445 INFO L226 Difference]: Without dead ends: 639 [2021-12-22 00:19:47,445 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-22 00:19:47,446 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-22 00:19:47,446 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-22 00:19:47,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-12-22 00:19:47,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 623. [2021-12-22 00:19:47,455 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-22 00:19:47,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 881 transitions. [2021-12-22 00:19:47,457 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 881 transitions. Word has length 31 [2021-12-22 00:19:47,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:47,457 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 881 transitions. [2021-12-22 00:19:47,457 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-22 00:19:47,457 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 881 transitions. [2021-12-22 00:19:47,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-22 00:19:47,458 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,458 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-22 00:19:47,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 00:19:47,458 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,459 INFO L85 PathProgramCache]: Analyzing trace with hash 791167666, now seen corresponding path program 1 times [2021-12-22 00:19:47,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997105146] [2021-12-22 00:19:47,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:47,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,489 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-22 00:19:47,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997105146] [2021-12-22 00:19:47,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997105146] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:47,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933611205] [2021-12-22 00:19:47,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:47,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:47,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:47,491 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-22 00:19:47,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:47,675 INFO L93 Difference]: Finished difference Result 881 states and 1243 transitions. [2021-12-22 00:19:47,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:47,691 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-22 00:19:47,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:47,694 INFO L225 Difference]: With dead ends: 881 [2021-12-22 00:19:47,694 INFO L226 Difference]: Without dead ends: 881 [2021-12-22 00:19:47,694 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-22 00:19:47,695 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 162 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-22 00:19:47,695 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-22 00:19:47,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2021-12-22 00:19:47,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 702. [2021-12-22 00:19:47,705 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-22 00:19:47,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 993 transitions. [2021-12-22 00:19:47,710 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 993 transitions. Word has length 34 [2021-12-22 00:19:47,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:47,711 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 993 transitions. [2021-12-22 00:19:47,711 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-22 00:19:47,711 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 993 transitions. [2021-12-22 00:19:47,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-22 00:19:47,711 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,711 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:47,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 00:19:47,712 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1367133224, now seen corresponding path program 1 times [2021-12-22 00:19:47,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100510273] [2021-12-22 00:19:47,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:47,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,749 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-22 00:19:47,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100510273] [2021-12-22 00:19:47,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100510273] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:47,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139042028] [2021-12-22 00:19:47,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:47,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:47,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:47,752 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-22 00:19:47,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:47,865 INFO L93 Difference]: Finished difference Result 730 states and 1027 transitions. [2021-12-22 00:19:47,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:47,865 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-22 00:19:47,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:47,867 INFO L225 Difference]: With dead ends: 730 [2021-12-22 00:19:47,867 INFO L226 Difference]: Without dead ends: 717 [2021-12-22 00:19:47,867 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-22 00:19:47,867 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-22 00:19:47,867 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-22 00:19:47,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-12-22 00:19:47,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 700. [2021-12-22 00:19:47,876 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-22 00:19:47,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 989 transitions. [2021-12-22 00:19:47,878 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 989 transitions. Word has length 33 [2021-12-22 00:19:47,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:47,878 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 989 transitions. [2021-12-22 00:19:47,878 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-22 00:19:47,878 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 989 transitions. [2021-12-22 00:19:47,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 00:19:47,879 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:47,879 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-22 00:19:47,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 00:19:47,879 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:47,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:47,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1481962220, now seen corresponding path program 1 times [2021-12-22 00:19:47,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:47,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545264561] [2021-12-22 00:19:47,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:47,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:47,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:47,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:47,957 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-22 00:19:47,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:47,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545264561] [2021-12-22 00:19:47,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545264561] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:47,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:47,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:47,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327583401] [2021-12-22 00:19:47,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:47,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:47,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:47,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:47,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:47,959 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-22 00:19:48,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:48,223 INFO L93 Difference]: Finished difference Result 729 states and 1012 transitions. [2021-12-22 00:19:48,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:48,224 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-22 00:19:48,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:48,226 INFO L225 Difference]: With dead ends: 729 [2021-12-22 00:19:48,226 INFO L226 Difference]: Without dead ends: 729 [2021-12-22 00:19:48,226 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-22 00:19:48,226 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-22 00:19:48,226 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-22 00:19:48,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-12-22 00:19:48,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 691. [2021-12-22 00:19:48,234 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-22 00:19:48,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 968 transitions. [2021-12-22 00:19:48,236 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 968 transitions. Word has length 35 [2021-12-22 00:19:48,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:48,236 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 968 transitions. [2021-12-22 00:19:48,236 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-22 00:19:48,237 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 968 transitions. [2021-12-22 00:19:48,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 00:19:48,237 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:48,237 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-22 00:19:48,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 00:19:48,237 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:48,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:48,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1698462691, now seen corresponding path program 1 times [2021-12-22 00:19:48,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:48,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525783757] [2021-12-22 00:19:48,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:48,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-22 00:19:48,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,266 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-22 00:19:48,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:48,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525783757] [2021-12-22 00:19:48,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525783757] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:48,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:48,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:48,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756588778] [2021-12-22 00:19:48,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:48,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:48,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:48,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:48,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:48,267 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-22 00:19:48,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:48,377 INFO L93 Difference]: Finished difference Result 719 states and 1002 transitions. [2021-12-22 00:19:48,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:48,378 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-22 00:19:48,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:48,380 INFO L225 Difference]: With dead ends: 719 [2021-12-22 00:19:48,380 INFO L226 Difference]: Without dead ends: 706 [2021-12-22 00:19:48,380 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-22 00:19:48,380 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-22 00:19:48,380 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-22 00:19:48,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-12-22 00:19:48,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 689. [2021-12-22 00:19:48,392 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-22 00:19:48,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 964 transitions. [2021-12-22 00:19:48,394 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 964 transitions. Word has length 35 [2021-12-22 00:19:48,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:48,394 INFO L470 AbstractCegarLoop]: Abstraction has 689 states and 964 transitions. [2021-12-22 00:19:48,394 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-22 00:19:48,394 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 964 transitions. [2021-12-22 00:19:48,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 00:19:48,395 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:48,395 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-22 00:19:48,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 00:19:48,395 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:48,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:48,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1261225060, now seen corresponding path program 1 times [2021-12-22 00:19:48,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:48,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625444713] [2021-12-22 00:19:48,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:48,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:48,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,418 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-22 00:19:48,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:48,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625444713] [2021-12-22 00:19:48,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625444713] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:48,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:48,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:48,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79443111] [2021-12-22 00:19:48,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:48,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:48,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:48,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:48,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:48,419 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-22 00:19:48,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:48,450 INFO L93 Difference]: Finished difference Result 697 states and 975 transitions. [2021-12-22 00:19:48,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:48,450 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-22 00:19:48,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:48,452 INFO L225 Difference]: With dead ends: 697 [2021-12-22 00:19:48,452 INFO L226 Difference]: Without dead ends: 697 [2021-12-22 00:19:48,452 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-22 00:19:48,453 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-22 00:19:48,453 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-22 00:19:48,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-12-22 00:19:48,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 697. [2021-12-22 00:19:48,463 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-22 00:19:48,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 975 transitions. [2021-12-22 00:19:48,465 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 975 transitions. Word has length 37 [2021-12-22 00:19:48,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:48,465 INFO L470 AbstractCegarLoop]: Abstraction has 697 states and 975 transitions. [2021-12-22 00:19:48,465 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-22 00:19:48,465 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 975 transitions. [2021-12-22 00:19:48,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-22 00:19:48,466 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:48,466 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-22 00:19:48,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 00:19:48,466 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:48,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:48,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1320764659, now seen corresponding path program 1 times [2021-12-22 00:19:48,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:48,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27421477] [2021-12-22 00:19:48,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:48,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:48,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-22 00:19:48,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,505 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-22 00:19:48,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:48,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27421477] [2021-12-22 00:19:48,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27421477] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:48,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:48,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:48,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933740875] [2021-12-22 00:19:48,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:48,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:48,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:48,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:48,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:48,507 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-22 00:19:48,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:48,657 INFO L93 Difference]: Finished difference Result 719 states and 999 transitions. [2021-12-22 00:19:48,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:48,658 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-22 00:19:48,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:48,662 INFO L225 Difference]: With dead ends: 719 [2021-12-22 00:19:48,662 INFO L226 Difference]: Without dead ends: 704 [2021-12-22 00:19:48,662 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-22 00:19:48,664 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-22 00:19:48,664 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-22 00:19:48,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-12-22 00:19:48,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 697. [2021-12-22 00:19:48,688 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-22 00:19:48,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 963 transitions. [2021-12-22 00:19:48,690 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 963 transitions. Word has length 38 [2021-12-22 00:19:48,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:48,690 INFO L470 AbstractCegarLoop]: Abstraction has 697 states and 963 transitions. [2021-12-22 00:19:48,690 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-22 00:19:48,690 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 963 transitions. [2021-12-22 00:19:48,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-22 00:19:48,691 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:48,691 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-22 00:19:48,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 00:19:48,691 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:48,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:48,691 INFO L85 PathProgramCache]: Analyzing trace with hash -257120717, now seen corresponding path program 1 times [2021-12-22 00:19:48,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:48,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114877514] [2021-12-22 00:19:48,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:48,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:48,731 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-22 00:19:48,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:48,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114877514] [2021-12-22 00:19:48,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114877514] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:48,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:48,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:48,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872310126] [2021-12-22 00:19:48,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:48,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:48,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:48,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:48,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:48,733 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-22 00:19:49,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:49,004 INFO L93 Difference]: Finished difference Result 717 states and 983 transitions. [2021-12-22 00:19:49,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 00:19:49,004 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-22 00:19:49,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:49,006 INFO L225 Difference]: With dead ends: 717 [2021-12-22 00:19:49,006 INFO L226 Difference]: Without dead ends: 717 [2021-12-22 00:19:49,006 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-22 00:19:49,007 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-22 00:19:49,007 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-22 00:19:49,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-12-22 00:19:49,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 707. [2021-12-22 00:19:49,019 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-22 00:19:49,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 973 transitions. [2021-12-22 00:19:49,021 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 973 transitions. Word has length 38 [2021-12-22 00:19:49,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:49,021 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 973 transitions. [2021-12-22 00:19:49,021 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-22 00:19:49,021 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 973 transitions. [2021-12-22 00:19:49,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-22 00:19:49,022 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:49,022 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-22 00:19:49,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 00:19:49,022 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:49,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:49,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1775362044, now seen corresponding path program 1 times [2021-12-22 00:19:49,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:49,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881343845] [2021-12-22 00:19:49,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:49,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:49,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-22 00:19:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,078 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-22 00:19:49,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:49,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881343845] [2021-12-22 00:19:49,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881343845] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:49,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:49,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:49,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499636036] [2021-12-22 00:19:49,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:49,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:49,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:49,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:49,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:49,079 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-22 00:19:49,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:49,237 INFO L93 Difference]: Finished difference Result 724 states and 990 transitions. [2021-12-22 00:19:49,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:49,237 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-22 00:19:49,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:49,239 INFO L225 Difference]: With dead ends: 724 [2021-12-22 00:19:49,239 INFO L226 Difference]: Without dead ends: 705 [2021-12-22 00:19:49,240 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-22 00:19:49,240 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-22 00:19:49,241 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-22 00:19:49,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-12-22 00:19:49,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 699. [2021-12-22 00:19:49,248 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-22 00:19:49,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 961 transitions. [2021-12-22 00:19:49,249 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 961 transitions. Word has length 39 [2021-12-22 00:19:49,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:49,249 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 961 transitions. [2021-12-22 00:19:49,250 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-22 00:19:49,250 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 961 transitions. [2021-12-22 00:19:49,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-22 00:19:49,250 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:49,250 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-22 00:19:49,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 00:19:49,251 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:49,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:49,251 INFO L85 PathProgramCache]: Analyzing trace with hash 777524033, now seen corresponding path program 1 times [2021-12-22 00:19:49,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:49,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046558207] [2021-12-22 00:19:49,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:49,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:49,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:49,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,289 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-22 00:19:49,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:49,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046558207] [2021-12-22 00:19:49,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046558207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:49,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:49,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:49,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544214995] [2021-12-22 00:19:49,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:49,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:49,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:49,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:49,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:49,290 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-22 00:19:49,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:49,463 INFO L93 Difference]: Finished difference Result 734 states and 1000 transitions. [2021-12-22 00:19:49,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:49,463 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-22 00:19:49,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:49,465 INFO L225 Difference]: With dead ends: 734 [2021-12-22 00:19:49,465 INFO L226 Difference]: Without dead ends: 709 [2021-12-22 00:19:49,465 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-22 00:19:49,465 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.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:49,466 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.1s Time] [2021-12-22 00:19:49,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-12-22 00:19:49,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 686. [2021-12-22 00:19:49,475 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-22 00:19:49,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 941 transitions. [2021-12-22 00:19:49,476 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 941 transitions. Word has length 39 [2021-12-22 00:19:49,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:49,476 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 941 transitions. [2021-12-22 00:19:49,476 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-22 00:19:49,476 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 941 transitions. [2021-12-22 00:19:49,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-22 00:19:49,478 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:49,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] [2021-12-22 00:19:49,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 00:19:49,478 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:49,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:49,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1595982943, now seen corresponding path program 1 times [2021-12-22 00:19:49,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:49,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583575253] [2021-12-22 00:19:49,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:49,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:49,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:49,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,523 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-22 00:19:49,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:49,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583575253] [2021-12-22 00:19:49,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583575253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:49,523 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:49,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:49,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614721071] [2021-12-22 00:19:49,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:49,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:49,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:49,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:49,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:49,526 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-22 00:19:49,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:49,702 INFO L93 Difference]: Finished difference Result 692 states and 947 transitions. [2021-12-22 00:19:49,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:49,702 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-22 00:19:49,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:49,704 INFO L225 Difference]: With dead ends: 692 [2021-12-22 00:19:49,704 INFO L226 Difference]: Without dead ends: 689 [2021-12-22 00:19:49,704 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-22 00:19:49,705 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-22 00:19:49,705 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-22 00:19:49,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-12-22 00:19:49,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 688. [2021-12-22 00:19:49,714 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-22 00:19:49,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 943 transitions. [2021-12-22 00:19:49,715 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 943 transitions. Word has length 39 [2021-12-22 00:19:49,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:49,715 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 943 transitions. [2021-12-22 00:19:49,715 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-22 00:19:49,716 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 943 transitions. [2021-12-22 00:19:49,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-22 00:19:49,717 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:49,717 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-22 00:19:49,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-22 00:19:49,717 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:49,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:49,717 INFO L85 PathProgramCache]: Analyzing trace with hash -398634571, now seen corresponding path program 1 times [2021-12-22 00:19:49,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:49,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477768173] [2021-12-22 00:19:49,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:49,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:49,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,753 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-22 00:19:49,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:49,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477768173] [2021-12-22 00:19:49,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477768173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:49,753 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:49,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:49,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639095775] [2021-12-22 00:19:49,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:49,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:49,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:49,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:49,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:49,754 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-22 00:19:49,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:49,926 INFO L93 Difference]: Finished difference Result 510 states and 668 transitions. [2021-12-22 00:19:49,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:49,927 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-22 00:19:49,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:49,930 INFO L225 Difference]: With dead ends: 510 [2021-12-22 00:19:49,930 INFO L226 Difference]: Without dead ends: 510 [2021-12-22 00:19:49,930 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-22 00:19:49,930 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-22 00:19:49,933 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-22 00:19:49,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-12-22 00:19:49,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 469. [2021-12-22 00:19:49,941 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-22 00:19:49,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 616 transitions. [2021-12-22 00:19:49,942 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 616 transitions. Word has length 41 [2021-12-22 00:19:49,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:49,942 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 616 transitions. [2021-12-22 00:19:49,943 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-22 00:19:49,943 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 616 transitions. [2021-12-22 00:19:49,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-22 00:19:49,943 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:49,943 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-22 00:19:49,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 00:19:49,944 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:49,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:49,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1554772088, now seen corresponding path program 1 times [2021-12-22 00:19:49,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:49,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123619088] [2021-12-22 00:19:49,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:49,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:49,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:49,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:49,977 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-22 00:19:49,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:49,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123619088] [2021-12-22 00:19:49,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123619088] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:49,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:49,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:49,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140606707] [2021-12-22 00:19:49,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:49,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:49,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:49,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:49,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:49,979 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-22 00:19:50,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:50,134 INFO L93 Difference]: Finished difference Result 599 states and 783 transitions. [2021-12-22 00:19:50,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:50,135 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-22 00:19:50,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:50,137 INFO L225 Difference]: With dead ends: 599 [2021-12-22 00:19:50,137 INFO L226 Difference]: Without dead ends: 583 [2021-12-22 00:19:50,137 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-22 00:19:50,137 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.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:50,138 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.1s Time] [2021-12-22 00:19:50,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-12-22 00:19:50,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 523. [2021-12-22 00:19:50,146 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-22 00:19:50,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 689 transitions. [2021-12-22 00:19:50,147 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 689 transitions. Word has length 40 [2021-12-22 00:19:50,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:50,147 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 689 transitions. [2021-12-22 00:19:50,147 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-22 00:19:50,147 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 689 transitions. [2021-12-22 00:19:50,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-22 00:19:50,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:50,148 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-22 00:19:50,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-22 00:19:50,148 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:50,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:50,148 INFO L85 PathProgramCache]: Analyzing trace with hash -2126401672, now seen corresponding path program 1 times [2021-12-22 00:19:50,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:50,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69818951] [2021-12-22 00:19:50,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:50,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:50,196 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-22 00:19:50,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:50,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69818951] [2021-12-22 00:19:50,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69818951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:50,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:50,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:50,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976382124] [2021-12-22 00:19:50,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:50,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:50,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:50,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:50,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:50,197 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-22 00:19:50,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:50,415 INFO L93 Difference]: Finished difference Result 515 states and 683 transitions. [2021-12-22 00:19:50,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:50,415 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-22 00:19:50,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:50,416 INFO L225 Difference]: With dead ends: 515 [2021-12-22 00:19:50,416 INFO L226 Difference]: Without dead ends: 474 [2021-12-22 00:19:50,417 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-22 00:19:50,417 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 447 mSDsluCounter, 707 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-22 00:19:50,417 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-22 00:19:50,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-12-22 00:19:50,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 447. [2021-12-22 00:19:50,422 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-22 00:19:50,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 594 transitions. [2021-12-22 00:19:50,423 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 594 transitions. Word has length 40 [2021-12-22 00:19:50,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:50,423 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 594 transitions. [2021-12-22 00:19:50,423 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-22 00:19:50,423 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 594 transitions. [2021-12-22 00:19:50,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-22 00:19:50,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:50,423 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-22 00:19:50,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-22 00:19:50,424 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:50,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:50,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1405383092, now seen corresponding path program 1 times [2021-12-22 00:19:50,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:50,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402365728] [2021-12-22 00:19:50,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:50,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:50,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:50,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:50,491 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-22 00:19:50,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:50,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402365728] [2021-12-22 00:19:50,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402365728] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:50,491 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:50,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:50,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296040735] [2021-12-22 00:19:50,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:50,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:50,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:50,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:50,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:50,492 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-22 00:19:50,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:50,707 INFO L93 Difference]: Finished difference Result 492 states and 657 transitions. [2021-12-22 00:19:50,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:50,708 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-22 00:19:50,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:50,709 INFO L225 Difference]: With dead ends: 492 [2021-12-22 00:19:50,709 INFO L226 Difference]: Without dead ends: 491 [2021-12-22 00:19:50,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-22 00:19:50,710 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 282 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-22 00:19:50,711 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-22 00:19:50,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-22 00:19:50,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 462. [2021-12-22 00:19:50,722 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-22 00:19:50,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 616 transitions. [2021-12-22 00:19:50,723 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 616 transitions. Word has length 41 [2021-12-22 00:19:50,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:50,723 INFO L470 AbstractCegarLoop]: Abstraction has 462 states and 616 transitions. [2021-12-22 00:19:50,724 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-22 00:19:50,724 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 616 transitions. [2021-12-22 00:19:50,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-22 00:19:50,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:50,724 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-22 00:19:50,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-22 00:19:50,725 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:50,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:50,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1405659922, now seen corresponding path program 1 times [2021-12-22 00:19:50,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:50,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312491499] [2021-12-22 00:19:50,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:50,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:50,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:50,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:50,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:50,770 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-22 00:19:50,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:50,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312491499] [2021-12-22 00:19:50,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312491499] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:50,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:50,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:50,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277044492] [2021-12-22 00:19:50,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:50,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:50,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:50,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:50,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:50,771 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-22 00:19:50,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:50,996 INFO L93 Difference]: Finished difference Result 479 states and 634 transitions. [2021-12-22 00:19:50,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:50,997 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-22 00:19:50,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:50,998 INFO L225 Difference]: With dead ends: 479 [2021-12-22 00:19:50,998 INFO L226 Difference]: Without dead ends: 469 [2021-12-22 00:19:50,999 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-22 00:19:50,999 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-22 00:19:51,000 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-22 00:19:51,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-12-22 00:19:51,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 459. [2021-12-22 00:19:51,005 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-22 00:19:51,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 612 transitions. [2021-12-22 00:19:51,006 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 612 transitions. Word has length 41 [2021-12-22 00:19:51,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:51,006 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 612 transitions. [2021-12-22 00:19:51,006 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-22 00:19:51,006 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 612 transitions. [2021-12-22 00:19:51,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-22 00:19:51,008 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:51,008 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-22 00:19:51,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-22 00:19:51,009 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:51,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:51,009 INFO L85 PathProgramCache]: Analyzing trace with hash 188020548, now seen corresponding path program 1 times [2021-12-22 00:19:51,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:51,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080680101] [2021-12-22 00:19:51,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:51,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:51,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,061 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-22 00:19:51,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:51,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080680101] [2021-12-22 00:19:51,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080680101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:51,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:51,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:51,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661764478] [2021-12-22 00:19:51,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:51,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:51,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:51,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:51,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:51,062 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-22 00:19:51,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:51,317 INFO L93 Difference]: Finished difference Result 515 states and 681 transitions. [2021-12-22 00:19:51,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:51,317 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-22 00:19:51,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:51,318 INFO L225 Difference]: With dead ends: 515 [2021-12-22 00:19:51,319 INFO L226 Difference]: Without dead ends: 503 [2021-12-22 00:19:51,319 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-22 00:19:51,319 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-22 00:19:51,320 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-22 00:19:51,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-12-22 00:19:51,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 445. [2021-12-22 00:19:51,325 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-22 00:19:51,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 590 transitions. [2021-12-22 00:19:51,325 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 590 transitions. Word has length 42 [2021-12-22 00:19:51,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:51,325 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 590 transitions. [2021-12-22 00:19:51,325 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-22 00:19:51,325 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 590 transitions. [2021-12-22 00:19:51,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-22 00:19:51,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:51,328 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-22 00:19:51,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-22 00:19:51,328 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:51,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:51,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1315082489, now seen corresponding path program 1 times [2021-12-22 00:19:51,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:51,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073273881] [2021-12-22 00:19:51,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:51,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,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-22 00:19:51,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:51,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073273881] [2021-12-22 00:19:51,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073273881] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:51,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:51,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:51,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035901912] [2021-12-22 00:19:51,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:51,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:51,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:51,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:51,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:51,411 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-22 00:19:51,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:51,566 INFO L93 Difference]: Finished difference Result 405 states and 531 transitions. [2021-12-22 00:19:51,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:51,566 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-22 00:19:51,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:51,567 INFO L225 Difference]: With dead ends: 405 [2021-12-22 00:19:51,567 INFO L226 Difference]: Without dead ends: 405 [2021-12-22 00:19:51,567 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-22 00:19:51,568 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-22 00:19:51,568 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-22 00:19:51,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-12-22 00:19:51,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 399. [2021-12-22 00:19:51,572 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-22 00:19:51,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 524 transitions. [2021-12-22 00:19:51,572 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 524 transitions. Word has length 44 [2021-12-22 00:19:51,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:51,573 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 524 transitions. [2021-12-22 00:19:51,573 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-22 00:19:51,573 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 524 transitions. [2021-12-22 00:19:51,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-22 00:19:51,573 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:51,573 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-22 00:19:51,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-22 00:19:51,574 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:51,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:51,574 INFO L85 PathProgramCache]: Analyzing trace with hash 817778302, now seen corresponding path program 1 times [2021-12-22 00:19:51,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:51,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929424927] [2021-12-22 00:19:51,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:51,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:51,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:51,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,638 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-22 00:19:51,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:51,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929424927] [2021-12-22 00:19:51,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929424927] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:51,639 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:51,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:51,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484367003] [2021-12-22 00:19:51,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:51,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:51,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:51,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:51,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:51,640 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-22 00:19:51,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:51,836 INFO L93 Difference]: Finished difference Result 405 states and 529 transitions. [2021-12-22 00:19:51,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:51,837 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-22 00:19:51,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:51,838 INFO L225 Difference]: With dead ends: 405 [2021-12-22 00:19:51,838 INFO L226 Difference]: Without dead ends: 405 [2021-12-22 00:19:51,839 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-22 00:19:51,839 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-22 00:19:51,839 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-22 00:19:51,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-12-22 00:19:51,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 399. [2021-12-22 00:19:51,844 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-22 00:19:51,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 522 transitions. [2021-12-22 00:19:51,845 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 522 transitions. Word has length 46 [2021-12-22 00:19:51,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:51,845 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 522 transitions. [2021-12-22 00:19:51,845 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-22 00:19:51,845 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 522 transitions. [2021-12-22 00:19:51,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-22 00:19:51,846 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:51,846 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-22 00:19:51,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-22 00:19:51,846 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:51,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:51,846 INFO L85 PathProgramCache]: Analyzing trace with hash 351110669, now seen corresponding path program 1 times [2021-12-22 00:19:51,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:51,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701551786] [2021-12-22 00:19:51,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:51,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:51,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-22 00:19:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:51,905 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-22 00:19:51,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:51,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701551786] [2021-12-22 00:19:51,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701551786] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:51,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:51,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:51,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707106407] [2021-12-22 00:19:51,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:51,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:51,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:51,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:51,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:51,906 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-22 00:19:52,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:52,136 INFO L93 Difference]: Finished difference Result 414 states and 537 transitions. [2021-12-22 00:19:52,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:52,136 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-22 00:19:52,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:52,138 INFO L225 Difference]: With dead ends: 414 [2021-12-22 00:19:52,138 INFO L226 Difference]: Without dead ends: 401 [2021-12-22 00:19:52,138 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-22 00:19:52,138 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-22 00:19:52,138 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-22 00:19:52,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-12-22 00:19:52,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 395. [2021-12-22 00:19:52,142 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-22 00:19:52,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 516 transitions. [2021-12-22 00:19:52,143 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 516 transitions. Word has length 46 [2021-12-22 00:19:52,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:52,143 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 516 transitions. [2021-12-22 00:19:52,143 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-22 00:19:52,143 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 516 transitions. [2021-12-22 00:19:52,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 00:19:52,143 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:52,144 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-22 00:19:52,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-22 00:19:52,144 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:52,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:52,144 INFO L85 PathProgramCache]: Analyzing trace with hash 2034007966, now seen corresponding path program 1 times [2021-12-22 00:19:52,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:52,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929007958] [2021-12-22 00:19:52,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:52,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:52,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:52,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 00:19:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,189 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-22 00:19:52,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:52,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929007958] [2021-12-22 00:19:52,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929007958] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:52,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:52,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:52,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230866485] [2021-12-22 00:19:52,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:52,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:52,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:52,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:52,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:52,191 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-22 00:19:52,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:52,417 INFO L93 Difference]: Finished difference Result 415 states and 537 transitions. [2021-12-22 00:19:52,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:52,418 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-22 00:19:52,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:52,419 INFO L225 Difference]: With dead ends: 415 [2021-12-22 00:19:52,419 INFO L226 Difference]: Without dead ends: 396 [2021-12-22 00:19:52,419 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-22 00:19:52,419 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-22 00:19:52,420 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-22 00:19:52,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-12-22 00:19:52,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 390. [2021-12-22 00:19:52,424 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-22 00:19:52,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 510 transitions. [2021-12-22 00:19:52,425 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 510 transitions. Word has length 48 [2021-12-22 00:19:52,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:52,425 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 510 transitions. [2021-12-22 00:19:52,425 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-22 00:19:52,425 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 510 transitions. [2021-12-22 00:19:52,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-22 00:19:52,426 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:52,426 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-22 00:19:52,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-22 00:19:52,426 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:52,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:52,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1900155685, now seen corresponding path program 1 times [2021-12-22 00:19:52,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:52,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283229811] [2021-12-22 00:19:52,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:52,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:52,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,461 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-22 00:19:52,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:52,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283229811] [2021-12-22 00:19:52,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283229811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:52,461 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:52,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:52,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661083631] [2021-12-22 00:19:52,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:52,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:52,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:52,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:52,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:52,462 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-22 00:19:52,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:52,587 INFO L93 Difference]: Finished difference Result 475 states and 614 transitions. [2021-12-22 00:19:52,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:52,587 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-22 00:19:52,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:52,589 INFO L225 Difference]: With dead ends: 475 [2021-12-22 00:19:52,589 INFO L226 Difference]: Without dead ends: 475 [2021-12-22 00:19:52,589 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-22 00:19:52,589 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-22 00:19:52,589 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-22 00:19:52,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-12-22 00:19:52,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 443. [2021-12-22 00:19:52,594 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-22 00:19:52,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 579 transitions. [2021-12-22 00:19:52,594 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 579 transitions. Word has length 49 [2021-12-22 00:19:52,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:52,594 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 579 transitions. [2021-12-22 00:19:52,595 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-22 00:19:52,595 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 579 transitions. [2021-12-22 00:19:52,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 00:19:52,596 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:52,596 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-22 00:19:52,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-22 00:19:52,596 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:52,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:52,597 INFO L85 PathProgramCache]: Analyzing trace with hash 785908469, now seen corresponding path program 1 times [2021-12-22 00:19:52,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:52,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941668566] [2021-12-22 00:19:52,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:52,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:52,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,659 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-22 00:19:52,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:52,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941668566] [2021-12-22 00:19:52,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941668566] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:52,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:52,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:52,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057509330] [2021-12-22 00:19:52,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:52,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:52,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:52,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:52,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:52,660 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-22 00:19:52,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:52,772 INFO L93 Difference]: Finished difference Result 456 states and 595 transitions. [2021-12-22 00:19:52,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:52,773 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-22 00:19:52,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:52,774 INFO L225 Difference]: With dead ends: 456 [2021-12-22 00:19:52,774 INFO L226 Difference]: Without dead ends: 456 [2021-12-22 00:19:52,774 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-22 00:19:52,774 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-22 00:19:52,775 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-22 00:19:52,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-12-22 00:19:52,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 445. [2021-12-22 00:19:52,780 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-22 00:19:52,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 581 transitions. [2021-12-22 00:19:52,781 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 581 transitions. Word has length 48 [2021-12-22 00:19:52,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:52,781 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 581 transitions. [2021-12-22 00:19:52,781 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-22 00:19:52,781 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 581 transitions. [2021-12-22 00:19:52,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 00:19:52,781 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:52,782 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-22 00:19:52,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-22 00:19:52,782 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:52,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:52,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1427465013, now seen corresponding path program 1 times [2021-12-22 00:19:52,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:52,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975196654] [2021-12-22 00:19:52,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:52,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:52,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-22 00:19:52,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:52,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975196654] [2021-12-22 00:19:52,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975196654] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:52,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:52,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:52,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265382288] [2021-12-22 00:19:52,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:52,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:52,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:52,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:52,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:52,853 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-22 00:19:52,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:52,978 INFO L93 Difference]: Finished difference Result 433 states and 564 transitions. [2021-12-22 00:19:52,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:52,978 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-22 00:19:52,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:52,979 INFO L225 Difference]: With dead ends: 433 [2021-12-22 00:19:52,979 INFO L226 Difference]: Without dead ends: 419 [2021-12-22 00:19:52,979 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-22 00:19:52,980 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.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:52,980 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.1s Time] [2021-12-22 00:19:52,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-12-22 00:19:52,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 417. [2021-12-22 00:19:52,984 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-22 00:19:52,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 539 transitions. [2021-12-22 00:19:52,985 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 539 transitions. Word has length 48 [2021-12-22 00:19:52,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:52,985 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 539 transitions. [2021-12-22 00:19:52,985 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-22 00:19:52,985 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 539 transitions. [2021-12-22 00:19:52,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-22 00:19:52,985 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:52,985 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-22 00:19:52,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-22 00:19:52,986 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:52,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:52,986 INFO L85 PathProgramCache]: Analyzing trace with hash 827652383, now seen corresponding path program 1 times [2021-12-22 00:19:52,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:52,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106510062] [2021-12-22 00:19:52,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:52,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:53,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,080 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-22 00:19:53,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:53,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106510062] [2021-12-22 00:19:53,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106510062] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:53,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:53,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:53,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7580580] [2021-12-22 00:19:53,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:53,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:53,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:53,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:53,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:53,081 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-22 00:19:53,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:53,203 INFO L93 Difference]: Finished difference Result 446 states and 574 transitions. [2021-12-22 00:19:53,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:53,203 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-22 00:19:53,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:53,205 INFO L225 Difference]: With dead ends: 446 [2021-12-22 00:19:53,205 INFO L226 Difference]: Without dead ends: 446 [2021-12-22 00:19:53,205 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-22 00:19:53,205 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.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:53,205 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.1s Time] [2021-12-22 00:19:53,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-12-22 00:19:53,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 417. [2021-12-22 00:19:53,209 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-22 00:19:53,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 537 transitions. [2021-12-22 00:19:53,210 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 537 transitions. Word has length 51 [2021-12-22 00:19:53,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:53,210 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 537 transitions. [2021-12-22 00:19:53,210 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-22 00:19:53,210 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 537 transitions. [2021-12-22 00:19:53,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-22 00:19:53,211 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:53,211 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-22 00:19:53,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-22 00:19:53,211 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:53,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:53,211 INFO L85 PathProgramCache]: Analyzing trace with hash 141980076, now seen corresponding path program 1 times [2021-12-22 00:19:53,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:53,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525848876] [2021-12-22 00:19:53,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:53,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 00:19:53,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,273 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-22 00:19:53,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:53,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525848876] [2021-12-22 00:19:53,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525848876] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:53,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:53,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:53,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817268832] [2021-12-22 00:19:53,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:53,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:53,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:53,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:53,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:53,274 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-22 00:19:53,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:53,452 INFO L93 Difference]: Finished difference Result 435 states and 556 transitions. [2021-12-22 00:19:53,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:53,467 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-22 00:19:53,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:53,469 INFO L225 Difference]: With dead ends: 435 [2021-12-22 00:19:53,469 INFO L226 Difference]: Without dead ends: 419 [2021-12-22 00:19:53,469 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-22 00:19:53,469 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 82 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-22 00:19:53,469 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-22 00:19:53,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-12-22 00:19:53,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 413. [2021-12-22 00:19:53,473 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-22 00:19:53,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 531 transitions. [2021-12-22 00:19:53,474 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 531 transitions. Word has length 51 [2021-12-22 00:19:53,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:53,474 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 531 transitions. [2021-12-22 00:19:53,474 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-22 00:19:53,474 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 531 transitions. [2021-12-22 00:19:53,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-22 00:19:53,475 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:53,475 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-22 00:19:53,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-22 00:19:53,476 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:53,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:53,476 INFO L85 PathProgramCache]: Analyzing trace with hash -646852178, now seen corresponding path program 1 times [2021-12-22 00:19:53,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:53,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064666635] [2021-12-22 00:19:53,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:53,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:53,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:53,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,527 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-22 00:19:53,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:53,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064666635] [2021-12-22 00:19:53,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064666635] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:53,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:53,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:53,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034591019] [2021-12-22 00:19:53,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:53,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:53,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:53,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:53,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:53,528 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-22 00:19:53,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:53,753 INFO L93 Difference]: Finished difference Result 431 states and 550 transitions. [2021-12-22 00:19:53,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:53,753 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-22 00:19:53,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:53,755 INFO L225 Difference]: With dead ends: 431 [2021-12-22 00:19:53,755 INFO L226 Difference]: Without dead ends: 414 [2021-12-22 00:19:53,755 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-22 00:19:53,755 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-22 00:19:53,755 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-22 00:19:53,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-12-22 00:19:53,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 408. [2021-12-22 00:19:53,765 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-22 00:19:53,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 524 transitions. [2021-12-22 00:19:53,766 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 524 transitions. Word has length 52 [2021-12-22 00:19:53,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:53,766 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 524 transitions. [2021-12-22 00:19:53,766 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-22 00:19:53,766 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 524 transitions. [2021-12-22 00:19:53,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-22 00:19:53,767 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:53,767 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-22 00:19:53,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-22 00:19:53,767 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:53,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:53,768 INFO L85 PathProgramCache]: Analyzing trace with hash -403973580, now seen corresponding path program 1 times [2021-12-22 00:19:53,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:53,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419463315] [2021-12-22 00:19:53,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:53,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:53,809 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-22 00:19:53,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:53,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419463315] [2021-12-22 00:19:53,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419463315] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:53,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:53,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:53,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139762758] [2021-12-22 00:19:53,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:53,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:53,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:53,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:53,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:53,812 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-22 00:19:54,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:54,046 INFO L93 Difference]: Finished difference Result 426 states and 543 transitions. [2021-12-22 00:19:54,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:54,047 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-22 00:19:54,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:54,048 INFO L225 Difference]: With dead ends: 426 [2021-12-22 00:19:54,048 INFO L226 Difference]: Without dead ends: 410 [2021-12-22 00:19:54,048 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-22 00:19:54,049 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-22 00:19:54,049 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-22 00:19:54,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-12-22 00:19:54,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 404. [2021-12-22 00:19:54,063 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-22 00:19:54,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 518 transitions. [2021-12-22 00:19:54,064 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 518 transitions. Word has length 52 [2021-12-22 00:19:54,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:54,064 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 518 transitions. [2021-12-22 00:19:54,064 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-22 00:19:54,065 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 518 transitions. [2021-12-22 00:19:54,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-22 00:19:54,066 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:54,066 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-22 00:19:54,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-22 00:19:54,066 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:54,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:54,067 INFO L85 PathProgramCache]: Analyzing trace with hash 515113277, now seen corresponding path program 1 times [2021-12-22 00:19:54,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:54,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231100070] [2021-12-22 00:19:54,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:54,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:54,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-22 00:19:54,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,112 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-22 00:19:54,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:54,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231100070] [2021-12-22 00:19:54,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231100070] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:54,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:54,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:54,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876953780] [2021-12-22 00:19:54,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:54,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:54,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:54,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:54,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:54,114 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-22 00:19:54,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:54,318 INFO L93 Difference]: Finished difference Result 418 states and 532 transitions. [2021-12-22 00:19:54,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:54,318 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-22 00:19:54,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:54,319 INFO L225 Difference]: With dead ends: 418 [2021-12-22 00:19:54,320 INFO L226 Difference]: Without dead ends: 388 [2021-12-22 00:19:54,320 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-22 00:19:54,320 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 72 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-22 00:19:54,320 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-22 00:19:54,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-12-22 00:19:54,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 382. [2021-12-22 00:19:54,324 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-22 00:19:54,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 491 transitions. [2021-12-22 00:19:54,325 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 491 transitions. Word has length 52 [2021-12-22 00:19:54,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:54,325 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 491 transitions. [2021-12-22 00:19:54,325 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-22 00:19:54,325 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 491 transitions. [2021-12-22 00:19:54,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-22 00:19:54,326 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:54,326 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-22 00:19:54,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-22 00:19:54,326 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:54,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:54,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1195477270, now seen corresponding path program 1 times [2021-12-22 00:19:54,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:54,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772690781] [2021-12-22 00:19:54,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:54,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:54,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:54,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,380 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-22 00:19:54,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:54,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772690781] [2021-12-22 00:19:54,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772690781] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:54,381 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:54,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:54,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373144828] [2021-12-22 00:19:54,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:54,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:54,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:54,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:54,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:54,382 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-22 00:19:54,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:54,549 INFO L93 Difference]: Finished difference Result 514 states and 678 transitions. [2021-12-22 00:19:54,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:54,549 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-22 00:19:54,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:54,551 INFO L225 Difference]: With dead ends: 514 [2021-12-22 00:19:54,551 INFO L226 Difference]: Without dead ends: 514 [2021-12-22 00:19:54,551 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-22 00:19:54,556 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-22 00:19:54,557 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-22 00:19:54,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-22 00:19:54,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 382. [2021-12-22 00:19:54,563 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-22 00:19:54,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 490 transitions. [2021-12-22 00:19:54,564 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 490 transitions. Word has length 54 [2021-12-22 00:19:54,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:54,565 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 490 transitions. [2021-12-22 00:19:54,565 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-22 00:19:54,565 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 490 transitions. [2021-12-22 00:19:54,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-22 00:19:54,565 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:54,566 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-22 00:19:54,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-22 00:19:54,566 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:54,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:54,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1693203453, now seen corresponding path program 1 times [2021-12-22 00:19:54,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:54,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468146474] [2021-12-22 00:19:54,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:54,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-22 00:19:54,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,611 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-22 00:19:54,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:54,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468146474] [2021-12-22 00:19:54,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468146474] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:54,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:54,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:54,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411305457] [2021-12-22 00:19:54,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:54,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:54,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:54,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:54,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:54,613 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-22 00:19:54,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:54,848 INFO L93 Difference]: Finished difference Result 400 states and 509 transitions. [2021-12-22 00:19:54,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:54,849 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-22 00:19:54,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:54,851 INFO L225 Difference]: With dead ends: 400 [2021-12-22 00:19:54,851 INFO L226 Difference]: Without dead ends: 366 [2021-12-22 00:19:54,851 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-22 00:19:54,851 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-22 00:19:54,852 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-22 00:19:54,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-12-22 00:19:54,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 360. [2021-12-22 00:19:54,855 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-22 00:19:54,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 462 transitions. [2021-12-22 00:19:54,856 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 462 transitions. Word has length 56 [2021-12-22 00:19:54,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:54,856 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 462 transitions. [2021-12-22 00:19:54,856 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-22 00:19:54,856 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 462 transitions. [2021-12-22 00:19:54,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-22 00:19:54,857 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:54,857 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-22 00:19:54,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-22 00:19:54,857 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:54,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:54,858 INFO L85 PathProgramCache]: Analyzing trace with hash 835021725, now seen corresponding path program 1 times [2021-12-22 00:19:54,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:54,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182128602] [2021-12-22 00:19:54,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:54,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:54,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:54,928 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-22 00:19:54,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:54,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182128602] [2021-12-22 00:19:54,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182128602] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:54,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:54,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:54,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887697886] [2021-12-22 00:19:54,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:54,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:54,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:54,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:54,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:54,930 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-22 00:19:55,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:55,084 INFO L93 Difference]: Finished difference Result 341 states and 429 transitions. [2021-12-22 00:19:55,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:55,085 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-22 00:19:55,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:55,086 INFO L225 Difference]: With dead ends: 341 [2021-12-22 00:19:55,086 INFO L226 Difference]: Without dead ends: 341 [2021-12-22 00:19:55,086 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-22 00:19:55,087 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-22 00:19:55,087 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-22 00:19:55,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-12-22 00:19:55,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 327. [2021-12-22 00:19:55,091 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-22 00:19:55,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 412 transitions. [2021-12-22 00:19:55,092 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 412 transitions. Word has length 62 [2021-12-22 00:19:55,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:55,092 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 412 transitions. [2021-12-22 00:19:55,092 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-22 00:19:55,092 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 412 transitions. [2021-12-22 00:19:55,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-22 00:19:55,093 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:55,093 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-22 00:19:55,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-22 00:19:55,093 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:55,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:55,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1659041663, now seen corresponding path program 1 times [2021-12-22 00:19:55,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:55,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970087911] [2021-12-22 00:19:55,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:55,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:55,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:55,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:55,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,162 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-22 00:19:55,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:55,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970087911] [2021-12-22 00:19:55,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970087911] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:55,163 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:55,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 00:19:55,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205350748] [2021-12-22 00:19:55,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:55,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 00:19:55,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:55,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 00:19:55,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:55,164 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-22 00:19:55,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:55,409 INFO L93 Difference]: Finished difference Result 371 states and 466 transitions. [2021-12-22 00:19:55,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 00:19:55,410 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-22 00:19:55,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:55,411 INFO L225 Difference]: With dead ends: 371 [2021-12-22 00:19:55,411 INFO L226 Difference]: Without dead ends: 355 [2021-12-22 00:19:55,411 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-22 00:19:55,412 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-22 00:19:55,412 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-22 00:19:55,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-12-22 00:19:55,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 335. [2021-12-22 00:19:55,416 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-22 00:19:55,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 422 transitions. [2021-12-22 00:19:55,416 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 422 transitions. Word has length 66 [2021-12-22 00:19:55,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:55,416 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 422 transitions. [2021-12-22 00:19:55,416 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-22 00:19:55,417 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 422 transitions. [2021-12-22 00:19:55,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-22 00:19:55,417 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:55,417 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-22 00:19:55,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-22 00:19:55,418 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:55,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:55,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1959206108, now seen corresponding path program 1 times [2021-12-22 00:19:55,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:55,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814325836] [2021-12-22 00:19:55,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:55,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:55,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 00:19:55,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 00:19:55,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,464 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-22 00:19:55,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:55,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814325836] [2021-12-22 00:19:55,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814325836] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:55,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:55,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:55,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300067366] [2021-12-22 00:19:55,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:55,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:55,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:55,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:55,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:55,465 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-22 00:19:55,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:55,780 INFO L93 Difference]: Finished difference Result 454 states and 552 transitions. [2021-12-22 00:19:55,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:55,780 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-22 00:19:55,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:55,781 INFO L225 Difference]: With dead ends: 454 [2021-12-22 00:19:55,781 INFO L226 Difference]: Without dead ends: 454 [2021-12-22 00:19:55,781 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-22 00:19:55,782 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.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:55,782 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.3s Time] [2021-12-22 00:19:55,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-12-22 00:19:55,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 429. [2021-12-22 00:19:55,786 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-22 00:19:55,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 527 transitions. [2021-12-22 00:19:55,787 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 527 transitions. Word has length 68 [2021-12-22 00:19:55,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:55,787 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 527 transitions. [2021-12-22 00:19:55,787 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-22 00:19:55,787 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 527 transitions. [2021-12-22 00:19:55,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-22 00:19:55,788 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:55,788 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-22 00:19:55,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-22 00:19:55,788 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:55,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:55,788 INFO L85 PathProgramCache]: Analyzing trace with hash 377679953, now seen corresponding path program 1 times [2021-12-22 00:19:55,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:55,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406600881] [2021-12-22 00:19:55,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:55,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:55,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-22 00:19:55,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:55,841 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-22 00:19:55,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:55,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406600881] [2021-12-22 00:19:55,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406600881] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:55,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:55,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 00:19:55,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560797632] [2021-12-22 00:19:55,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:55,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 00:19:55,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:55,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 00:19:55,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:55,843 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-22 00:19:56,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:56,079 INFO L93 Difference]: Finished difference Result 459 states and 559 transitions. [2021-12-22 00:19:56,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 00:19:56,079 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-22 00:19:56,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:56,080 INFO L225 Difference]: With dead ends: 459 [2021-12-22 00:19:56,080 INFO L226 Difference]: Without dead ends: 443 [2021-12-22 00:19:56,081 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-22 00:19:56,081 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-22 00:19:56,081 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-22 00:19:56,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-12-22 00:19:56,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 421. [2021-12-22 00:19:56,085 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-22 00:19:56,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 517 transitions. [2021-12-22 00:19:56,086 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 517 transitions. Word has length 67 [2021-12-22 00:19:56,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:56,086 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 517 transitions. [2021-12-22 00:19:56,086 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-22 00:19:56,086 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 517 transitions. [2021-12-22 00:19:56,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-22 00:19:56,087 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:56,087 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-22 00:19:56,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-22 00:19:56,087 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:56,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:56,087 INFO L85 PathProgramCache]: Analyzing trace with hash -2019693577, now seen corresponding path program 1 times [2021-12-22 00:19:56,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:56,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486865184] [2021-12-22 00:19:56,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:56,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 00:19:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-22 00:19:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,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-22 00:19:56,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:56,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486865184] [2021-12-22 00:19:56,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486865184] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:56,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:56,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:56,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427387763] [2021-12-22 00:19:56,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:56,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:56,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:56,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:56,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:56,150 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-22 00:19:56,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:56,552 INFO L93 Difference]: Finished difference Result 420 states and 515 transitions. [2021-12-22 00:19:56,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 00:19:56,552 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-22 00:19:56,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:56,554 INFO L225 Difference]: With dead ends: 420 [2021-12-22 00:19:56,554 INFO L226 Difference]: Without dead ends: 346 [2021-12-22 00:19:56,554 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-22 00:19:56,554 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 193 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:56,554 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.4s Time] [2021-12-22 00:19:56,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-22 00:19:56,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2021-12-22 00:19:56,557 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-22 00:19:56,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 427 transitions. [2021-12-22 00:19:56,558 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 427 transitions. Word has length 69 [2021-12-22 00:19:56,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:56,558 INFO L470 AbstractCegarLoop]: Abstraction has 346 states and 427 transitions. [2021-12-22 00:19:56,558 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-22 00:19:56,558 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 427 transitions. [2021-12-22 00:19:56,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-22 00:19:56,559 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:56,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 00:19:56,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-22 00:19:56,559 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:56,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:56,560 INFO L85 PathProgramCache]: Analyzing trace with hash 2013543144, now seen corresponding path program 1 times [2021-12-22 00:19:56,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:56,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921138611] [2021-12-22 00:19:56,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:56,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-22 00:19:56,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,610 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-22 00:19:56,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:56,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921138611] [2021-12-22 00:19:56,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921138611] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:56,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:56,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:56,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981536833] [2021-12-22 00:19:56,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:56,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:56,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:56,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:56,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:56,611 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-22 00:19:56,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:56,728 INFO L93 Difference]: Finished difference Result 398 states and 491 transitions. [2021-12-22 00:19:56,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:56,728 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-22 00:19:56,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:56,729 INFO L225 Difference]: With dead ends: 398 [2021-12-22 00:19:56,730 INFO L226 Difference]: Without dead ends: 373 [2021-12-22 00:19:56,730 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-22 00:19:56,730 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-22 00:19:56,730 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-22 00:19:56,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-22 00:19:56,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 357. [2021-12-22 00:19:56,733 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-22 00:19:56,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 433 transitions. [2021-12-22 00:19:56,734 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 433 transitions. Word has length 71 [2021-12-22 00:19:56,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:56,734 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 433 transitions. [2021-12-22 00:19:56,734 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-22 00:19:56,734 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 433 transitions. [2021-12-22 00:19:56,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-22 00:19:56,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:56,735 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-22 00:19:56,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-22 00:19:56,736 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:56,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:56,736 INFO L85 PathProgramCache]: Analyzing trace with hash -291513568, now seen corresponding path program 1 times [2021-12-22 00:19:56,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:56,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157324255] [2021-12-22 00:19:56,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:56,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:56,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:56,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,787 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-22 00:19:56,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:56,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157324255] [2021-12-22 00:19:56,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157324255] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:56,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:56,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:56,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950613846] [2021-12-22 00:19:56,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:56,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:56,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:56,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:56,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:56,789 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-22 00:19:56,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:56,870 INFO L93 Difference]: Finished difference Result 392 states and 476 transitions. [2021-12-22 00:19:56,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:56,871 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-22 00:19:56,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:56,872 INFO L225 Difference]: With dead ends: 392 [2021-12-22 00:19:56,872 INFO L226 Difference]: Without dead ends: 392 [2021-12-22 00:19:56,872 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-22 00:19:56,873 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-22 00:19:56,873 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-22 00:19:56,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-12-22 00:19:56,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 265. [2021-12-22 00:19:56,876 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-22 00:19:56,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 311 transitions. [2021-12-22 00:19:56,876 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 311 transitions. Word has length 74 [2021-12-22 00:19:56,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:56,877 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 311 transitions. [2021-12-22 00:19:56,877 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-22 00:19:56,877 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 311 transitions. [2021-12-22 00:19:56,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-22 00:19:56,877 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:56,877 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-22 00:19:56,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-22 00:19:56,878 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:56,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:56,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1369005511, now seen corresponding path program 1 times [2021-12-22 00:19:56,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:56,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312274135] [2021-12-22 00:19:56,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:56,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:56,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 00:19:56,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:56,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-22 00:19:56,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:56,925 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-22 00:19:56,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:56,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312274135] [2021-12-22 00:19:56,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312274135] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:56,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:56,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:56,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377464317] [2021-12-22 00:19:56,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:56,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:56,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:56,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:56,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:56,927 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-22 00:19:57,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:57,226 INFO L93 Difference]: Finished difference Result 494 states and 579 transitions. [2021-12-22 00:19:57,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 00:19:57,227 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-22 00:19:57,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:57,228 INFO L225 Difference]: With dead ends: 494 [2021-12-22 00:19:57,228 INFO L226 Difference]: Without dead ends: 444 [2021-12-22 00:19:57,228 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-22 00:19:57,228 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 370 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-22 00:19:57,228 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-22 00:19:57,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-12-22 00:19:57,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 191. [2021-12-22 00:19:57,231 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-22 00:19:57,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 217 transitions. [2021-12-22 00:19:57,231 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 217 transitions. Word has length 77 [2021-12-22 00:19:57,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:57,231 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 217 transitions. [2021-12-22 00:19:57,232 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-22 00:19:57,232 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 217 transitions. [2021-12-22 00:19:57,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-22 00:19:57,232 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:57,232 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-22 00:19:57,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-22 00:19:57,233 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:57,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:57,233 INFO L85 PathProgramCache]: Analyzing trace with hash 586260984, now seen corresponding path program 1 times [2021-12-22 00:19:57,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:57,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134230036] [2021-12-22 00:19:57,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:57,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 00:19:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,290 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-22 00:19:57,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:57,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134230036] [2021-12-22 00:19:57,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134230036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:57,290 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:57,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:57,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690680194] [2021-12-22 00:19:57,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:57,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:57,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:57,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:57,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:57,291 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-22 00:19:57,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:57,338 INFO L93 Difference]: Finished difference Result 199 states and 225 transitions. [2021-12-22 00:19:57,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:57,338 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-22 00:19:57,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:57,339 INFO L225 Difference]: With dead ends: 199 [2021-12-22 00:19:57,339 INFO L226 Difference]: Without dead ends: 197 [2021-12-22 00:19:57,339 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-22 00:19:57,339 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.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:57,339 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.0s Time] [2021-12-22 00:19:57,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-12-22 00:19:57,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 191. [2021-12-22 00:19:57,341 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-22 00:19:57,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 216 transitions. [2021-12-22 00:19:57,342 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 216 transitions. Word has length 83 [2021-12-22 00:19:57,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:57,342 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 216 transitions. [2021-12-22 00:19:57,342 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-22 00:19:57,342 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 216 transitions. [2021-12-22 00:19:57,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-22 00:19:57,342 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:57,342 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-22 00:19:57,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-22 00:19:57,343 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:57,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:57,343 INFO L85 PathProgramCache]: Analyzing trace with hash 727590310, now seen corresponding path program 1 times [2021-12-22 00:19:57,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:57,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708223962] [2021-12-22 00:19:57,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:57,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:57,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-22 00:19:57,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,419 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-22 00:19:57,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:57,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708223962] [2021-12-22 00:19:57,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708223962] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:57,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:57,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:57,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213865028] [2021-12-22 00:19:57,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:57,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:57,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:57,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:57,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:57,421 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-22 00:19:57,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:57,483 INFO L93 Difference]: Finished difference Result 221 states and 250 transitions. [2021-12-22 00:19:57,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:57,483 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-22 00:19:57,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:57,484 INFO L225 Difference]: With dead ends: 221 [2021-12-22 00:19:57,484 INFO L226 Difference]: Without dead ends: 221 [2021-12-22 00:19:57,484 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-22 00:19:57,485 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.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:57,485 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.1s Time] [2021-12-22 00:19:57,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-12-22 00:19:57,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 193. [2021-12-22 00:19:57,487 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-22 00:19:57,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 218 transitions. [2021-12-22 00:19:57,487 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 218 transitions. Word has length 103 [2021-12-22 00:19:57,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:57,487 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 218 transitions. [2021-12-22 00:19:57,488 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-22 00:19:57,488 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 218 transitions. [2021-12-22 00:19:57,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-22 00:19:57,488 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:57,488 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-22 00:19:57,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-22 00:19:57,489 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:57,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:57,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1604320614, now seen corresponding path program 1 times [2021-12-22 00:19:57,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:57,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670591311] [2021-12-22 00:19:57,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:57,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:57,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:57,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-22 00:19:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,570 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-22 00:19:57,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:57,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670591311] [2021-12-22 00:19:57,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670591311] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:57,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:57,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 00:19:57,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666707042] [2021-12-22 00:19:57,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:57,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 00:19:57,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:57,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 00:19:57,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:57,572 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-22 00:19:57,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:57,710 INFO L93 Difference]: Finished difference Result 230 states and 261 transitions. [2021-12-22 00:19:57,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:57,710 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-22 00:19:57,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:57,711 INFO L225 Difference]: With dead ends: 230 [2021-12-22 00:19:57,711 INFO L226 Difference]: Without dead ends: 197 [2021-12-22 00:19:57,711 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-22 00:19:57,712 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-22 00:19:57,712 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-22 00:19:57,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-12-22 00:19:57,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 191. [2021-12-22 00:19:57,714 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-22 00:19:57,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 214 transitions. [2021-12-22 00:19:57,714 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 214 transitions. Word has length 103 [2021-12-22 00:19:57,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:57,714 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 214 transitions. [2021-12-22 00:19:57,714 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-22 00:19:57,715 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 214 transitions. [2021-12-22 00:19:57,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-22 00:19:57,715 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:57,715 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-22 00:19:57,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-22 00:19:57,715 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:57,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:57,716 INFO L85 PathProgramCache]: Analyzing trace with hash -247821256, now seen corresponding path program 1 times [2021-12-22 00:19:57,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:57,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428205951] [2021-12-22 00:19:57,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:57,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-22 00:19:57,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:57,809 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-22 00:19:57,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:57,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428205951] [2021-12-22 00:19:57,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428205951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:57,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:57,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-22 00:19:57,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619719749] [2021-12-22 00:19:57,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:57,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-22 00:19:57,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:57,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-22 00:19:57,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-22 00:19:57,811 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-22 00:19:58,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:58,115 INFO L93 Difference]: Finished difference Result 296 states and 340 transitions. [2021-12-22 00:19:58,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-22 00:19:58,115 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-22 00:19:58,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:58,116 INFO L225 Difference]: With dead ends: 296 [2021-12-22 00:19:58,116 INFO L226 Difference]: Without dead ends: 265 [2021-12-22 00:19:58,116 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-22 00:19:58,116 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-22 00:19:58,116 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-22 00:19:58,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-12-22 00:19:58,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 206. [2021-12-22 00:19:58,119 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-22 00:19:58,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 232 transitions. [2021-12-22 00:19:58,119 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 232 transitions. Word has length 104 [2021-12-22 00:19:58,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:58,119 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 232 transitions. [2021-12-22 00:19:58,119 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-22 00:19:58,119 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 232 transitions. [2021-12-22 00:19:58,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-22 00:19:58,120 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:58,120 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-22 00:19:58,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-22 00:19:58,120 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:58,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:58,120 INFO L85 PathProgramCache]: Analyzing trace with hash -2004323598, now seen corresponding path program 1 times [2021-12-22 00:19:58,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:58,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791204795] [2021-12-22 00:19:58,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:58,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:58,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:58,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 00:19:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,270 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-22 00:19:58,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:58,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791204795] [2021-12-22 00:19:58,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791204795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:58,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:58,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-22 00:19:58,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916124662] [2021-12-22 00:19:58,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:58,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-22 00:19:58,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:58,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-22 00:19:58,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-22 00:19:58,271 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-22 00:19:58,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:58,381 INFO L93 Difference]: Finished difference Result 223 states and 251 transitions. [2021-12-22 00:19:58,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:58,382 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-22 00:19:58,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:58,382 INFO L225 Difference]: With dead ends: 223 [2021-12-22 00:19:58,382 INFO L226 Difference]: Without dead ends: 220 [2021-12-22 00:19:58,383 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-22 00:19:58,383 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-22 00:19:58,383 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-22 00:19:58,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-12-22 00:19:58,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 206. [2021-12-22 00:19:58,385 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-22 00:19:58,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 231 transitions. [2021-12-22 00:19:58,385 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 231 transitions. Word has length 105 [2021-12-22 00:19:58,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:58,385 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 231 transitions. [2021-12-22 00:19:58,385 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-22 00:19:58,386 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 231 transitions. [2021-12-22 00:19:58,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-12-22 00:19:58,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:58,386 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-22 00:19:58,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-22 00:19:58,386 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:58,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:58,386 INFO L85 PathProgramCache]: Analyzing trace with hash -629299870, now seen corresponding path program 1 times [2021-12-22 00:19:58,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:58,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536383867] [2021-12-22 00:19:58,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:58,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:58,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-22 00:19:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,460 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-22 00:19:58,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:58,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536383867] [2021-12-22 00:19:58,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536383867] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:58,460 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:58,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:58,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818464161] [2021-12-22 00:19:58,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:58,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:58,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:58,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:58,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:58,461 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-22 00:19:58,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:58,534 INFO L93 Difference]: Finished difference Result 207 states and 229 transitions. [2021-12-22 00:19:58,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:58,534 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-22 00:19:58,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:58,535 INFO L225 Difference]: With dead ends: 207 [2021-12-22 00:19:58,535 INFO L226 Difference]: Without dead ends: 198 [2021-12-22 00:19:58,535 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-22 00:19:58,535 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-22 00:19:58,535 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-22 00:19:58,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-12-22 00:19:58,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 184. [2021-12-22 00:19:58,537 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-22 00:19:58,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 203 transitions. [2021-12-22 00:19:58,537 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 203 transitions. Word has length 108 [2021-12-22 00:19:58,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:58,538 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 203 transitions. [2021-12-22 00:19:58,538 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-22 00:19:58,538 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 203 transitions. [2021-12-22 00:19:58,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-22 00:19:58,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:58,538 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-22 00:19:58,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-22 00:19:58,538 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:58,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:58,539 INFO L85 PathProgramCache]: Analyzing trace with hash 809951383, now seen corresponding path program 1 times [2021-12-22 00:19:58,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:58,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798927612] [2021-12-22 00:19:58,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:58,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-22 00:19:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-22 00:19:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,633 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-22 00:19:58,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:58,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798927612] [2021-12-22 00:19:58,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798927612] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:58,633 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:58,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:58,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993012280] [2021-12-22 00:19:58,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:58,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:58,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:58,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:58,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:58,634 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-22 00:19:58,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:58,723 INFO L93 Difference]: Finished difference Result 173 states and 189 transitions. [2021-12-22 00:19:58,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:58,723 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-22 00:19:58,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:58,724 INFO L225 Difference]: With dead ends: 173 [2021-12-22 00:19:58,724 INFO L226 Difference]: Without dead ends: 163 [2021-12-22 00:19:58,724 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-22 00:19:58,724 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 66 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-22 00:19:58,725 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-22 00:19:58,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-12-22 00:19:58,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2021-12-22 00:19:58,746 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-22 00:19:58,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 178 transitions. [2021-12-22 00:19:58,746 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 178 transitions. Word has length 114 [2021-12-22 00:19:58,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:58,746 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 178 transitions. [2021-12-22 00:19:58,746 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-22 00:19:58,746 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 178 transitions. [2021-12-22 00:19:58,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-22 00:19:58,747 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:58,747 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-22 00:19:58,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-22 00:19:58,747 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:58,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:58,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1384297966, now seen corresponding path program 1 times [2021-12-22 00:19:58,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:58,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253149589] [2021-12-22 00:19:58,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:58,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:58,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:58,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:58,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 00:19:58,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-22 00:19:58,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:58,826 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-22 00:19:58,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:58,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253149589] [2021-12-22 00:19:58,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253149589] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:58,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:58,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:58,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799212928] [2021-12-22 00:19:58,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:58,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:58,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:58,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:58,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:58,828 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-22 00:19:59,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:59,014 INFO L93 Difference]: Finished difference Result 284 states and 309 transitions. [2021-12-22 00:19:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 00:19:59,015 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-22 00:19:59,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:59,015 INFO L225 Difference]: With dead ends: 284 [2021-12-22 00:19:59,015 INFO L226 Difference]: Without dead ends: 163 [2021-12-22 00:19:59,016 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-22 00:19:59,016 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-22 00:19:59,016 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-22 00:19:59,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-12-22 00:19:59,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2021-12-22 00:19:59,017 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-22 00:19:59,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 177 transitions. [2021-12-22 00:19:59,018 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 177 transitions. Word has length 115 [2021-12-22 00:19:59,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:59,018 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 177 transitions. [2021-12-22 00:19:59,018 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-22 00:19:59,018 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 177 transitions. [2021-12-22 00:19:59,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-22 00:19:59,018 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:59,018 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-22 00:19:59,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-22 00:19:59,018 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:59,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:59,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1263306388, now seen corresponding path program 1 times [2021-12-22 00:19:59,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:59,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253029036] [2021-12-22 00:19:59,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:59,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:59,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:59,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 00:19:59,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:59,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-22 00:19:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:59,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 00:19:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:59,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-22 00:19:59,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:59,125 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-22 00:19:59,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:59,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253029036] [2021-12-22 00:19:59,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253029036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:59,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:59,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-22 00:19:59,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132815193] [2021-12-22 00:19:59,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:59,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-22 00:19:59,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:59,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-22 00:19:59,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-22 00:19:59,126 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-22 00:19:59,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:59,404 INFO L93 Difference]: Finished difference Result 173 states and 190 transitions. [2021-12-22 00:19:59,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 00:19:59,404 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-22 00:19:59,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:59,404 INFO L225 Difference]: With dead ends: 173 [2021-12-22 00:19:59,404 INFO L226 Difference]: Without dead ends: 0 [2021-12-22 00:19:59,405 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-22 00:19:59,405 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-22 00:19:59,405 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-22 00:19:59,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-22 00:19:59,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-22 00:19:59,405 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-22 00:19:59,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-22 00:19:59,405 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 115 [2021-12-22 00:19:59,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:59,405 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-22 00:19:59,406 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-22 00:19:59,406 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-22 00:19:59,406 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-22 00:19:59,407 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-12-22 00:19:59,408 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-12-22 00:19:59,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-22 00:19:59,410 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-22 00:19:59,411 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-22 00:19:59,428 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.12 12:19:59 BoogieIcfgContainer [2021-12-22 00:19:59,428 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-22 00:19:59,428 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-22 00:19:59,428 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-22 00:19:59,428 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-22 00:19:59,428 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:19:44" (3/4) ... [2021-12-22 00:19:59,430 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlQueueIrpToThread [2021-12-22 00:19:59,436 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyCreateClose [2021-12-22 00:19:59,465 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 68 nodes and edges [2021-12-22 00:19:59,466 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 29 nodes and edges [2021-12-22 00:19:59,467 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2021-12-22 00:19:59,468 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-12-22 00:19:59,579 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-22 00:19:59,579 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-22 00:19:59,579 INFO L158 Benchmark]: Toolchain (without parser) took 16501.81ms. Allocated memory was 111.1MB in the beginning and 327.2MB in the end (delta: 216.0MB). Free memory was 79.5MB in the beginning and 173.4MB in the end (delta: -93.8MB). Peak memory consumption was 121.9MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 92.3MB. Free memory was 52.4MB in the beginning and 52.3MB in the end (delta: 69.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: CACSL2BoogieTranslator took 403.27ms. Allocated memory is still 111.1MB. Free memory was 79.3MB in the beginning and 75.3MB in the end (delta: 3.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: Boogie Procedure Inliner took 90.87ms. Allocated memory is still 111.1MB. Free memory was 75.3MB in the beginning and 68.7MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: Boogie Preprocessor took 38.38ms. Allocated memory is still 111.1MB. Free memory was 68.7MB in the beginning and 64.8MB in the end (delta: 3.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: RCFGBuilder took 923.76ms. Allocated memory is still 111.1MB. Free memory was 64.8MB in the beginning and 71.6MB in the end (delta: -6.8MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: TraceAbstraction took 14889.26ms. Allocated memory was 111.1MB in the beginning and 327.2MB in the end (delta: 216.0MB). Free memory was 70.9MB in the beginning and 199.6MB in the end (delta: -128.7MB). Peak memory consumption was 86.7MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 INFO L158 Benchmark]: Witness Printer took 151.20ms. Allocated memory is still 327.2MB. Free memory was 199.6MB in the beginning and 173.4MB in the end (delta: 26.2MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2021-12-22 00:19:59,580 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.15ms. Allocated memory is still 92.3MB. Free memory was 52.4MB in the beginning and 52.3MB in the end (delta: 69.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 403.27ms. Allocated memory is still 111.1MB. Free memory was 79.3MB in the beginning and 75.3MB in the end (delta: 3.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 90.87ms. Allocated memory is still 111.1MB. Free memory was 75.3MB in the beginning and 68.7MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 38.38ms. Allocated memory is still 111.1MB. Free memory was 68.7MB in the beginning and 64.8MB in the end (delta: 3.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 923.76ms. Allocated memory is still 111.1MB. Free memory was 64.8MB in the beginning and 71.6MB in the end (delta: -6.8MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * TraceAbstraction took 14889.26ms. Allocated memory was 111.1MB in the beginning and 327.2MB in the end (delta: 216.0MB). Free memory was 70.9MB in the beginning and 199.6MB in the end (delta: -128.7MB). Peak memory consumption was 86.7MB. Max. memory is 16.1GB. * Witness Printer took 151.20ms. Allocated memory is still 327.2MB. Free memory was 199.6MB in the beginning and 173.4MB in the end (delta: 26.2MB). Peak memory consumption was 27.3MB. 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.8s, OverallIterations: 61, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 10.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 14076 SdHoareTripleChecker+Valid, 8.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13763 mSDsluCounter, 75279 SdHoareTripleChecker+Invalid, 7.0s 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.6s AutomataMinimizationTime, 61 MinimizatonAttempts, 1608 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 2.5s 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-22 00:19:59,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE