./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.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/diskperf_simpl1.cil.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 48b194ce99c1fa112b5c4d4ed6cc0216b9fbb33f6f6efd57d62e9c27b1f7eb5c --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 00:19:18,899 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 00:19:18,901 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 00:19:18,951 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 00:19:18,953 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 00:19:18,956 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 00:19:18,957 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 00:19:18,959 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 00:19:18,960 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 00:19:18,962 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 00:19:18,963 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 00:19:18,964 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 00:19:18,965 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 00:19:18,969 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 00:19:18,970 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 00:19:18,971 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 00:19:18,972 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 00:19:18,973 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 00:19:18,974 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 00:19:18,980 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 00:19:18,981 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 00:19:18,984 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 00:19:18,985 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 00:19:18,985 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 00:19:18,986 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 00:19:18,988 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 00:19:18,988 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 00:19:18,988 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 00:19:18,989 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 00:19:18,990 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 00:19:18,990 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 00:19:18,990 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 00:19:18,991 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 00:19:18,992 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 00:19:18,993 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 00:19:18,993 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 00:19:18,994 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 00:19:18,994 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 00:19:18,994 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 00:19:18,995 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 00:19:18,995 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 00:19:18,996 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:19,018 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 00:19:19,020 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 00:19:19,021 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 00:19:19,021 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 00:19:19,021 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 00:19:19,022 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 00:19:19,022 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 00:19:19,022 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 00:19:19,022 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 00:19:19,022 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 00:19:19,023 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 00:19:19,023 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-22 00:19:19,023 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-22 00:19:19,024 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 00:19:19,025 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 00:19:19,025 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 00:19:19,025 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 00:19:19,025 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 00:19:19,025 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 00:19:19,025 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 00:19:19,025 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 00:19:19,026 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 00:19:19,026 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 00:19:19,026 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 00:19:19,026 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 -> 48b194ce99c1fa112b5c4d4ed6cc0216b9fbb33f6f6efd57d62e9c27b1f7eb5c [2021-12-22 00:19:19,233 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 00:19:19,258 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 00:19:19,260 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 00:19:19,261 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 00:19:19,261 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 00:19:19,262 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c [2021-12-22 00:19:19,309 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5a75a67e3/1ecb15d02d4e4187bb790ae28c2c6690/FLAG08094676b [2021-12-22 00:19:19,722 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 00:19:19,722 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c [2021-12-22 00:19:19,739 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5a75a67e3/1ecb15d02d4e4187bb790ae28c2c6690/FLAG08094676b [2021-12-22 00:19:19,755 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5a75a67e3/1ecb15d02d4e4187bb790ae28c2c6690 [2021-12-22 00:19:19,756 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 00:19:19,757 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 00:19:19,759 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 00:19:19,759 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 00:19:19,761 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 00:19:19,761 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 12:19:19" (1/1) ... [2021-12-22 00:19:19,762 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12f4ba2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:19, skipping insertion in model container [2021-12-22 00:19:19,762 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 12:19:19" (1/1) ... [2021-12-22 00:19:19,767 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 00:19:19,792 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 00:19:19,922 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/diskperf_simpl1.cil.c[2072,2085] [2021-12-22 00:19:20,005 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 00:19:20,011 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 00:19:20,020 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/diskperf_simpl1.cil.c[2072,2085] [2021-12-22 00:19:20,056 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 00:19:20,066 INFO L208 MainTranslator]: Completed translation [2021-12-22 00:19:20,066 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:20 WrapperNode [2021-12-22 00:19:20,066 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 00:19:20,067 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 00:19:20,067 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 00:19:20,067 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 00:19:20,072 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:20" (1/1) ... [2021-12-22 00:19:20,094 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:20" (1/1) ... [2021-12-22 00:19:20,127 INFO L137 Inliner]: procedures = 38, calls = 66, calls flagged for inlining = 17, calls inlined = 17, statements flattened = 755 [2021-12-22 00:19:20,128 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 00:19:20,128 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 00:19:20,128 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 00:19:20,128 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 00:19:20,134 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:20" (1/1) ... [2021-12-22 00:19:20,134 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:20" (1/1) ... [2021-12-22 00:19:20,137 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:20" (1/1) ... [2021-12-22 00:19:20,137 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:20" (1/1) ... [2021-12-22 00:19:20,147 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:20" (1/1) ... [2021-12-22 00:19:20,152 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:20" (1/1) ... [2021-12-22 00:19:20,154 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:20" (1/1) ... [2021-12-22 00:19:20,157 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 00:19:20,158 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 00:19:20,158 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 00:19:20,158 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 00:19:20,159 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:20" (1/1) ... [2021-12-22 00:19:20,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 00:19:20,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 00:19:20,202 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:20,210 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:20,235 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 00:19:20,235 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-12-22 00:19:20,235 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-12-22 00:19:20,235 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-22 00:19:20,235 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-22 00:19:20,236 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-22 00:19:20,236 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-22 00:19:20,236 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2021-12-22 00:19:20,236 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2021-12-22 00:19:20,236 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2021-12-22 00:19:20,236 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2021-12-22 00:19:20,236 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-22 00:19:20,236 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-22 00:19:20,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 00:19:20,237 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-22 00:19:20,237 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-22 00:19:20,237 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2021-12-22 00:19:20,237 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2021-12-22 00:19:20,237 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2021-12-22 00:19:20,237 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2021-12-22 00:19:20,238 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 00:19:20,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 00:19:20,417 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 00:19:20,418 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 00:19:20,422 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:20,508 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-22 00:19:20,508 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-22 00:19:20,509 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:20,523 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-22 00:19:20,523 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-22 00:19:20,548 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:20,552 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:20,558 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:20,836 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume !false; [2021-12-22 00:19:20,837 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume false; [2021-12-22 00:19:20,837 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2021-12-22 00:19:20,837 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2021-12-22 00:19:20,837 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##106: assume !false; [2021-12-22 00:19:20,837 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##105: assume false; [2021-12-22 00:19:20,839 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 00:19:20,856 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-22 00:19:20,856 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-22 00:19:20,887 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 00:19:20,896 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 00:19:20,896 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-22 00:19:20,899 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:19:20 BoogieIcfgContainer [2021-12-22 00:19:20,899 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 00:19:20,902 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 00:19:20,902 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 00:19:20,904 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 00:19:20,905 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 12:19:19" (1/3) ... [2021-12-22 00:19:20,905 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@111ad555 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 12:19:20, skipping insertion in model container [2021-12-22 00:19:20,905 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:19:20" (2/3) ... [2021-12-22 00:19:20,906 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@111ad555 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 12:19:20, skipping insertion in model container [2021-12-22 00:19:20,906 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:19:20" (3/3) ... [2021-12-22 00:19:20,907 INFO L111 eAbstractionObserver]: Analyzing ICFG diskperf_simpl1.cil.c [2021-12-22 00:19:20,910 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 00:19:20,911 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-22 00:19:20,951 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 00:19:20,957 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:20,957 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-22 00:19:20,976 INFO L276 IsEmpty]: Start isEmpty. Operand has 244 states, 188 states have (on average 1.4734042553191489) internal successors, (277), 206 states have internal predecessors, (277), 44 states have call successors, (44), 9 states have call predecessors, (44), 9 states have return successors, (44), 40 states have call predecessors, (44), 44 states have call successors, (44) [2021-12-22 00:19:20,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-22 00:19:20,992 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:20,992 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:20,993 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:20,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:20,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1705481022, now seen corresponding path program 1 times [2021-12-22 00:19:21,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200728414] [2021-12-22 00:19:21,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,157 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:21,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:21,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200728414] [2021-12-22 00:19:21,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200728414] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:21,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:21,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:21,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192343291] [2021-12-22 00:19:21,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:21,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:21,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:21,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:21,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:21,193 INFO L87 Difference]: Start difference. First operand has 244 states, 188 states have (on average 1.4734042553191489) internal successors, (277), 206 states have internal predecessors, (277), 44 states have call successors, (44), 9 states have call predecessors, (44), 9 states have return successors, (44), 40 states have call predecessors, (44), 44 states have call successors, (44) 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:21,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:21,282 INFO L93 Difference]: Finished difference Result 417 states and 600 transitions. [2021-12-22 00:19:21,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:21,284 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:21,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:21,294 INFO L225 Difference]: With dead ends: 417 [2021-12-22 00:19:21,296 INFO L226 Difference]: Without dead ends: 413 [2021-12-22 00:19:21,298 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:21,300 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 328 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 619 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:21,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 619 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:21,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-22 00:19:21,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 397. [2021-12-22 00:19:21,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 316 states have (on average 1.4398734177215189) internal successors, (455), 328 states have internal predecessors, (455), 63 states have call successors, (63), 16 states have call predecessors, (63), 16 states have return successors, (61), 56 states have call predecessors, (61), 49 states have call successors, (61) [2021-12-22 00:19:21,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 579 transitions. [2021-12-22 00:19:21,403 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 579 transitions. Word has length 8 [2021-12-22 00:19:21,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:21,404 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 579 transitions. [2021-12-22 00:19:21,404 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:21,405 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 579 transitions. [2021-12-22 00:19:21,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-22 00:19:21,406 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:21,406 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:21,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 00:19:21,406 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:21,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:21,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1322410939, now seen corresponding path program 1 times [2021-12-22 00:19:21,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659828921] [2021-12-22 00:19:21,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,451 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:21,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:21,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659828921] [2021-12-22 00:19:21,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659828921] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:21,454 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:21,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-22 00:19:21,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23009977] [2021-12-22 00:19:21,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:21,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:21,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:21,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:21,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:21,461 INFO L87 Difference]: Start difference. First operand 397 states and 579 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 00:19:21,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:21,507 INFO L93 Difference]: Finished difference Result 396 states and 578 transitions. [2021-12-22 00:19:21,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:21,508 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-12-22 00:19:21,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:21,512 INFO L225 Difference]: With dead ends: 396 [2021-12-22 00:19:21,512 INFO L226 Difference]: Without dead ends: 393 [2021-12-22 00:19:21,514 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:21,515 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 173 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:21,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 450 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:21,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-12-22 00:19:21,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2021-12-22 00:19:21,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 313 states have (on average 1.4089456869009584) internal successors, (441), 324 states have internal predecessors, (441), 63 states have call successors, (63), 16 states have call predecessors, (63), 16 states have return successors, (61), 56 states have call predecessors, (61), 49 states have call successors, (61) [2021-12-22 00:19:21,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 565 transitions. [2021-12-22 00:19:21,538 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 565 transitions. Word has length 9 [2021-12-22 00:19:21,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:21,538 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 565 transitions. [2021-12-22 00:19:21,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 00:19:21,539 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 565 transitions. [2021-12-22 00:19:21,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-22 00:19:21,539 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:21,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:21,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 00:19:21,540 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:21,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:21,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1925745618, now seen corresponding path program 1 times [2021-12-22 00:19:21,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770776449] [2021-12-22 00:19:21,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,588 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:21,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:21,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770776449] [2021-12-22 00:19:21,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770776449] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:21,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:21,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:21,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3036920] [2021-12-22 00:19:21,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:21,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:21,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:21,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:21,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:21,591 INFO L87 Difference]: Start difference. First operand 393 states and 565 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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:21,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:21,628 INFO L93 Difference]: Finished difference Result 396 states and 567 transitions. [2021-12-22 00:19:21,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:21,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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 13 [2021-12-22 00:19:21,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:21,630 INFO L225 Difference]: With dead ends: 396 [2021-12-22 00:19:21,630 INFO L226 Difference]: Without dead ends: 393 [2021-12-22 00:19:21,630 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:21,631 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 0 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:21,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 617 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:21,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-12-22 00:19:21,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2021-12-22 00:19:21,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 313 states have (on average 1.4057507987220448) internal successors, (440), 324 states have internal predecessors, (440), 63 states have call successors, (63), 16 states have call predecessors, (63), 16 states have return successors, (61), 56 states have call predecessors, (61), 49 states have call successors, (61) [2021-12-22 00:19:21,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 564 transitions. [2021-12-22 00:19:21,646 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 564 transitions. Word has length 13 [2021-12-22 00:19:21,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:21,647 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 564 transitions. [2021-12-22 00:19:21,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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:21,647 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 564 transitions. [2021-12-22 00:19:21,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-22 00:19:21,647 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:21,648 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:21,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 00:19:21,648 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:21,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:21,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1077867276, now seen corresponding path program 1 times [2021-12-22 00:19:21,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771807127] [2021-12-22 00:19:21,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 00:19:21,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:21,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771807127] [2021-12-22 00:19:21,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771807127] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:21,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:21,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:21,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494078308] [2021-12-22 00:19:21,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:21,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:21,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:21,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:21,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:21,679 INFO L87 Difference]: Start difference. First operand 393 states and 564 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, (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:21,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:21,753 INFO L93 Difference]: Finished difference Result 666 states and 990 transitions. [2021-12-22 00:19:21,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:21,754 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, (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 15 [2021-12-22 00:19:21,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:21,756 INFO L225 Difference]: With dead ends: 666 [2021-12-22 00:19:21,757 INFO L226 Difference]: Without dead ends: 665 [2021-12-22 00:19:21,757 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:21,757 INFO L933 BasicCegarLoop]: 457 mSDtfsCounter, 250 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:21,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 682 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:21,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-22 00:19:21,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 625. [2021-12-22 00:19:21,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 500 states have (on average 1.392) internal successors, (696), 503 states have internal predecessors, (696), 96 states have call successors, (96), 30 states have call predecessors, (96), 28 states have return successors, (148), 95 states have call predecessors, (148), 85 states have call successors, (148) [2021-12-22 00:19:21,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 940 transitions. [2021-12-22 00:19:21,781 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 940 transitions. Word has length 15 [2021-12-22 00:19:21,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:21,782 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 940 transitions. [2021-12-22 00:19:21,782 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, (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:21,782 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 940 transitions. [2021-12-22 00:19:21,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-12-22 00:19:21,783 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:21,783 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] [2021-12-22 00:19:21,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 00:19:21,783 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:21,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:21,784 INFO L85 PathProgramCache]: Analyzing trace with hash -291957618, now seen corresponding path program 1 times [2021-12-22 00:19:21,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039751871] [2021-12-22 00:19:21,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,817 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:21,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:21,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039751871] [2021-12-22 00:19:21,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039751871] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:21,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:21,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:21,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916140858] [2021-12-22 00:19:21,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:21,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:21,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:21,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:21,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:21,819 INFO L87 Difference]: Start difference. First operand 625 states and 940 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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:21,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:21,836 INFO L93 Difference]: Finished difference Result 949 states and 1438 transitions. [2021-12-22 00:19:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:21,837 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), 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 20 [2021-12-22 00:19:21,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:21,840 INFO L225 Difference]: With dead ends: 949 [2021-12-22 00:19:21,840 INFO L226 Difference]: Without dead ends: 949 [2021-12-22 00:19:21,840 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:21,841 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 255 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:21,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 585 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:21,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-12-22 00:19:21,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 904. [2021-12-22 00:19:21,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 717 states have (on average 1.407252440725244) internal successors, (1009), 722 states have internal predecessors, (1009), 142 states have call successors, (142), 46 states have call predecessors, (142), 44 states have return successors, (231), 137 states have call predecessors, (231), 132 states have call successors, (231) [2021-12-22 00:19:21,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1382 transitions. [2021-12-22 00:19:21,865 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1382 transitions. Word has length 20 [2021-12-22 00:19:21,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:21,865 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 1382 transitions. [2021-12-22 00:19:21,865 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), 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:21,866 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1382 transitions. [2021-12-22 00:19:21,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-12-22 00:19:21,867 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:21,867 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] [2021-12-22 00:19:21,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 00:19:21,867 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:21,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:21,868 INFO L85 PathProgramCache]: Analyzing trace with hash -175921107, now seen corresponding path program 1 times [2021-12-22 00:19:21,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352913987] [2021-12-22 00:19:21,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,892 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:21,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:21,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352913987] [2021-12-22 00:19:21,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352913987] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:21,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:21,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:21,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37841802] [2021-12-22 00:19:21,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:21,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:21,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:21,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:21,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:21,894 INFO L87 Difference]: Start difference. First operand 904 states and 1382 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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:21,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:21,935 INFO L93 Difference]: Finished difference Result 915 states and 1397 transitions. [2021-12-22 00:19:21,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:21,936 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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 24 [2021-12-22 00:19:21,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:21,939 INFO L225 Difference]: With dead ends: 915 [2021-12-22 00:19:21,939 INFO L226 Difference]: Without dead ends: 915 [2021-12-22 00:19:21,939 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:21,940 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 21 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:21,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 557 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:21,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-12-22 00:19:21,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 914. [2021-12-22 00:19:21,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 728 states have (on average 1.4052197802197801) internal successors, (1023), 731 states have internal predecessors, (1023), 141 states have call successors, (141), 47 states have call predecessors, (141), 44 states have return successors, (231), 137 states have call predecessors, (231), 132 states have call successors, (231) [2021-12-22 00:19:21,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1395 transitions. [2021-12-22 00:19:21,960 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1395 transitions. Word has length 24 [2021-12-22 00:19:21,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:21,961 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 1395 transitions. [2021-12-22 00:19:21,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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:21,961 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1395 transitions. [2021-12-22 00:19:21,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-22 00:19:21,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:21,962 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] [2021-12-22 00:19:21,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 00:19:21,962 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:21,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:21,963 INFO L85 PathProgramCache]: Analyzing trace with hash 9760830, now seen corresponding path program 1 times [2021-12-22 00:19:21,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:21,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883898] [2021-12-22 00:19:21,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:21,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:21,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:21,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 00:19:22,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,005 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:22,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:22,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883898] [2021-12-22 00:19:22,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883898] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:22,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:22,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:22,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050021824] [2021-12-22 00:19:22,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:22,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:22,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:22,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:22,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:22,008 INFO L87 Difference]: Start difference. First operand 914 states and 1395 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 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:22,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:22,168 INFO L93 Difference]: Finished difference Result 974 states and 1486 transitions. [2021-12-22 00:19:22,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:22,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 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 27 [2021-12-22 00:19:22,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:22,172 INFO L225 Difference]: With dead ends: 974 [2021-12-22 00:19:22,173 INFO L226 Difference]: Without dead ends: 974 [2021-12-22 00:19:22,173 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:22,173 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 100 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:22,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 673 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:22,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-12-22 00:19:22,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 951. [2021-12-22 00:19:22,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 761 states have (on average 1.3955321944809462) internal successors, (1062), 768 states have internal predecessors, (1062), 141 states have call successors, (141), 47 states have call predecessors, (141), 48 states have return successors, (249), 137 states have call predecessors, (249), 132 states have call successors, (249) [2021-12-22 00:19:22,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1452 transitions. [2021-12-22 00:19:22,194 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1452 transitions. Word has length 27 [2021-12-22 00:19:22,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:22,194 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 1452 transitions. [2021-12-22 00:19:22,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 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:22,195 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1452 transitions. [2021-12-22 00:19:22,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-22 00:19:22,195 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:22,195 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:22,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 00:19:22,196 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:22,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:22,196 INFO L85 PathProgramCache]: Analyzing trace with hash 755665447, now seen corresponding path program 1 times [2021-12-22 00:19:22,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:22,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853767697] [2021-12-22 00:19:22,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:22,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:22,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 00:19:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,259 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:22,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:22,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853767697] [2021-12-22 00:19:22,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853767697] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:22,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:22,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:22,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462507813] [2021-12-22 00:19:22,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:22,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:22,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:22,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:22,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:22,261 INFO L87 Difference]: Start difference. First operand 951 states and 1452 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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:22,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:22,539 INFO L93 Difference]: Finished difference Result 974 states and 1484 transitions. [2021-12-22 00:19:22,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:22,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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 28 [2021-12-22 00:19:22,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:22,543 INFO L225 Difference]: With dead ends: 974 [2021-12-22 00:19:22,543 INFO L226 Difference]: Without dead ends: 974 [2021-12-22 00:19:22,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:22,543 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 403 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:22,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 790 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:22,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-12-22 00:19:22,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 951. [2021-12-22 00:19:22,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 761 states have (on average 1.392904073587385) internal successors, (1060), 768 states have internal predecessors, (1060), 141 states have call successors, (141), 47 states have call predecessors, (141), 48 states have return successors, (249), 137 states have call predecessors, (249), 132 states have call successors, (249) [2021-12-22 00:19:22,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1450 transitions. [2021-12-22 00:19:22,569 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1450 transitions. Word has length 28 [2021-12-22 00:19:22,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:22,570 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 1450 transitions. [2021-12-22 00:19:22,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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:22,570 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1450 transitions. [2021-12-22 00:19:22,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-22 00:19:22,571 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:22,571 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:22,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 00:19:22,571 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:22,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:22,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1062018506, now seen corresponding path program 1 times [2021-12-22 00:19:22,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:22,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909585554] [2021-12-22 00:19:22,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:22,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 00:19:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,623 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:22,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:22,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909585554] [2021-12-22 00:19:22,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909585554] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:22,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:22,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:22,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78096171] [2021-12-22 00:19:22,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:22,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:22,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:22,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:22,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:22,625 INFO L87 Difference]: Start difference. First operand 951 states and 1450 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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:22,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:22,875 INFO L93 Difference]: Finished difference Result 974 states and 1482 transitions. [2021-12-22 00:19:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:22,876 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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 29 [2021-12-22 00:19:22,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:22,879 INFO L225 Difference]: With dead ends: 974 [2021-12-22 00:19:22,879 INFO L226 Difference]: Without dead ends: 974 [2021-12-22 00:19:22,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:22,880 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 401 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:22,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 791 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:22,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-12-22 00:19:22,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 951. [2021-12-22 00:19:22,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 761 states have (on average 1.390275952693824) internal successors, (1058), 768 states have internal predecessors, (1058), 141 states have call successors, (141), 47 states have call predecessors, (141), 48 states have return successors, (249), 137 states have call predecessors, (249), 132 states have call successors, (249) [2021-12-22 00:19:22,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1448 transitions. [2021-12-22 00:19:22,899 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1448 transitions. Word has length 29 [2021-12-22 00:19:22,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:22,899 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 1448 transitions. [2021-12-22 00:19:22,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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:22,899 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1448 transitions. [2021-12-22 00:19:22,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-22 00:19:22,900 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:22,900 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:22,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 00:19:22,900 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:22,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:22,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1381771216, now seen corresponding path program 1 times [2021-12-22 00:19:22,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:22,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895931963] [2021-12-22 00:19:22,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:22,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 00:19:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:22,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:22,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:22,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895931963] [2021-12-22 00:19:22,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895931963] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:22,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:22,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:22,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144425886] [2021-12-22 00:19:22,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:22,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:22,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:22,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:22,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:22,928 INFO L87 Difference]: Start difference. First operand 951 states and 1448 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 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:23,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:23,070 INFO L93 Difference]: Finished difference Result 984 states and 1493 transitions. [2021-12-22 00:19:23,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:23,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 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 30 [2021-12-22 00:19:23,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:23,073 INFO L225 Difference]: With dead ends: 984 [2021-12-22 00:19:23,074 INFO L226 Difference]: Without dead ends: 968 [2021-12-22 00:19:23,074 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:23,074 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 84 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:23,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 1008 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:23,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-12-22 00:19:23,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 947. [2021-12-22 00:19:23,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 758 states have (on average 1.3905013192612137) internal successors, (1054), 765 states have internal predecessors, (1054), 140 states have call successors, (140), 47 states have call predecessors, (140), 48 states have return successors, (248), 136 states have call predecessors, (248), 131 states have call successors, (248) [2021-12-22 00:19:23,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1442 transitions. [2021-12-22 00:19:23,099 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1442 transitions. Word has length 30 [2021-12-22 00:19:23,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:23,099 INFO L470 AbstractCegarLoop]: Abstraction has 947 states and 1442 transitions. [2021-12-22 00:19:23,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 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:23,099 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1442 transitions. [2021-12-22 00:19:23,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-22 00:19:23,100 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:23,100 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:23,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 00:19:23,100 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:23,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:23,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1269800431, now seen corresponding path program 1 times [2021-12-22 00:19:23,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:23,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869935408] [2021-12-22 00:19:23,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:23,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:23,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:23,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:23,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:23,138 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:23,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:23,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869935408] [2021-12-22 00:19:23,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869935408] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:23,139 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:23,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:23,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584652112] [2021-12-22 00:19:23,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:23,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:23,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:23,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:23,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:23,140 INFO L87 Difference]: Start difference. First operand 947 states and 1442 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 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:23,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:23,303 INFO L93 Difference]: Finished difference Result 997 states and 1505 transitions. [2021-12-22 00:19:23,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:23,303 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 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 34 [2021-12-22 00:19:23,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:23,306 INFO L225 Difference]: With dead ends: 997 [2021-12-22 00:19:23,307 INFO L226 Difference]: Without dead ends: 966 [2021-12-22 00:19:23,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:23,307 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 113 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:23,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 1243 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:23,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2021-12-22 00:19:23,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 945. [2021-12-22 00:19:23,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 757 states have (on average 1.3883751651254954) internal successors, (1051), 764 states have internal predecessors, (1051), 139 states have call successors, (139), 47 states have call predecessors, (139), 48 states have return successors, (247), 135 states have call predecessors, (247), 130 states have call successors, (247) [2021-12-22 00:19:23,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 1437 transitions. [2021-12-22 00:19:23,327 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 1437 transitions. Word has length 34 [2021-12-22 00:19:23,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:23,327 INFO L470 AbstractCegarLoop]: Abstraction has 945 states and 1437 transitions. [2021-12-22 00:19:23,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 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:23,327 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 1437 transitions. [2021-12-22 00:19:23,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-22 00:19:23,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:23,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] [2021-12-22 00:19:23,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 00:19:23,328 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:23,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:23,329 INFO L85 PathProgramCache]: Analyzing trace with hash 282504272, now seen corresponding path program 1 times [2021-12-22 00:19:23,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:23,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542025558] [2021-12-22 00:19:23,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:23,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:23,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 00:19:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:23,358 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:23,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:23,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542025558] [2021-12-22 00:19:23,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542025558] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:23,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:23,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:23,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86394739] [2021-12-22 00:19:23,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:23,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:23,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:23,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:23,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:23,360 INFO L87 Difference]: Start difference. First operand 945 states and 1437 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 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:23,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:23,617 INFO L93 Difference]: Finished difference Result 1436 states and 2280 transitions. [2021-12-22 00:19:23,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:23,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 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 34 [2021-12-22 00:19:23,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:23,622 INFO L225 Difference]: With dead ends: 1436 [2021-12-22 00:19:23,622 INFO L226 Difference]: Without dead ends: 1436 [2021-12-22 00:19:23,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 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:23,623 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 276 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:23,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 736 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:23,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-12-22 00:19:23,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 1012. [2021-12-22 00:19:23,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 811 states have (on average 1.3834771886559802) internal successors, (1122), 821 states have internal predecessors, (1122), 146 states have call successors, (146), 49 states have call predecessors, (146), 54 states have return successors, (276), 143 states have call predecessors, (276), 137 states have call successors, (276) [2021-12-22 00:19:23,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1544 transitions. [2021-12-22 00:19:23,648 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1544 transitions. Word has length 34 [2021-12-22 00:19:23,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:23,648 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1544 transitions. [2021-12-22 00:19:23,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 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:23,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1544 transitions. [2021-12-22 00:19:23,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 00:19:23,649 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:23,649 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:23,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 00:19:23,649 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:23,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:23,650 INFO L85 PathProgramCache]: Analyzing trace with hash 621054387, now seen corresponding path program 1 times [2021-12-22 00:19:23,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:23,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336719111] [2021-12-22 00:19:23,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:23,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:23,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:23,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 00:19:23,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:23,691 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:23,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:23,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336719111] [2021-12-22 00:19:23,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336719111] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:23,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:23,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:23,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971033329] [2021-12-22 00:19:23,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:23,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:23,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:23,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:23,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:23,693 INFO L87 Difference]: Start difference. First operand 1012 states and 1544 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 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:24,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:24,022 INFO L93 Difference]: Finished difference Result 1074 states and 1632 transitions. [2021-12-22 00:19:24,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:24,022 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 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:24,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:24,026 INFO L225 Difference]: With dead ends: 1074 [2021-12-22 00:19:24,026 INFO L226 Difference]: Without dead ends: 1073 [2021-12-22 00:19:24,026 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:24,027 INFO L933 BasicCegarLoop]: 303 mSDtfsCounter, 87 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:24,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 1563 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:24,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1073 states. [2021-12-22 00:19:24,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1073 to 1020. [2021-12-22 00:19:24,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 819 states have (on average 1.3821733821733821) internal successors, (1132), 829 states have internal predecessors, (1132), 146 states have call successors, (146), 49 states have call predecessors, (146), 54 states have return successors, (276), 143 states have call predecessors, (276), 137 states have call successors, (276) [2021-12-22 00:19:24,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 1554 transitions. [2021-12-22 00:19:24,045 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 1554 transitions. Word has length 35 [2021-12-22 00:19:24,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:24,045 INFO L470 AbstractCegarLoop]: Abstraction has 1020 states and 1554 transitions. [2021-12-22 00:19:24,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 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:24,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 1554 transitions. [2021-12-22 00:19:24,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 00:19:24,046 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:24,046 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:24,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 00:19:24,047 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:24,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:24,047 INFO L85 PathProgramCache]: Analyzing trace with hash 620777557, now seen corresponding path program 1 times [2021-12-22 00:19:24,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:24,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096270072] [2021-12-22 00:19:24,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:24,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:24,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:24,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 00:19:24,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:24,098 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:24,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:24,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096270072] [2021-12-22 00:19:24,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096270072] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:24,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:24,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:24,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928707398] [2021-12-22 00:19:24,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:24,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:24,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:24,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:24,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:24,100 INFO L87 Difference]: Start difference. First operand 1020 states and 1554 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 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:24,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:24,346 INFO L93 Difference]: Finished difference Result 1147 states and 1834 transitions. [2021-12-22 00:19:24,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:24,346 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 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:24,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:24,350 INFO L225 Difference]: With dead ends: 1147 [2021-12-22 00:19:24,350 INFO L226 Difference]: Without dead ends: 1134 [2021-12-22 00:19:24,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:24,351 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 96 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:24,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1752 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:24,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2021-12-22 00:19:24,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 1038. [2021-12-22 00:19:24,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 836 states have (on average 1.3863636363636365) internal successors, (1159), 847 states have internal predecessors, (1159), 146 states have call successors, (146), 49 states have call predecessors, (146), 55 states have return successors, (295), 143 states have call predecessors, (295), 137 states have call successors, (295) [2021-12-22 00:19:24,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1600 transitions. [2021-12-22 00:19:24,371 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1600 transitions. Word has length 35 [2021-12-22 00:19:24,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:24,371 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 1600 transitions. [2021-12-22 00:19:24,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 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:24,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1600 transitions. [2021-12-22 00:19:24,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-22 00:19:24,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:24,372 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:24,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 00:19:24,372 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:24,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:24,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1299938929, now seen corresponding path program 1 times [2021-12-22 00:19:24,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:24,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10838323] [2021-12-22 00:19:24,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:24,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:24,391 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:24,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:24,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10838323] [2021-12-22 00:19:24,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10838323] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:24,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:24,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:24,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929990977] [2021-12-22 00:19:24,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:24,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:24,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:24,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:24,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:24,393 INFO L87 Difference]: Start difference. First operand 1038 states and 1600 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 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:24,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:24,485 INFO L93 Difference]: Finished difference Result 1047 states and 1605 transitions. [2021-12-22 00:19:24,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 00:19:24,486 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 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 34 [2021-12-22 00:19:24,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:24,489 INFO L225 Difference]: With dead ends: 1047 [2021-12-22 00:19:24,489 INFO L226 Difference]: Without dead ends: 1047 [2021-12-22 00:19:24,489 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:24,490 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 312 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:24,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 470 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:24,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2021-12-22 00:19:24,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1032. [2021-12-22 00:19:24,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 830 states have (on average 1.3855421686746987) internal successors, (1150), 842 states have internal predecessors, (1150), 146 states have call successors, (146), 49 states have call predecessors, (146), 55 states have return successors, (293), 142 states have call predecessors, (293), 137 states have call successors, (293) [2021-12-22 00:19:24,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1589 transitions. [2021-12-22 00:19:24,506 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1589 transitions. Word has length 34 [2021-12-22 00:19:24,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:24,507 INFO L470 AbstractCegarLoop]: Abstraction has 1032 states and 1589 transitions. [2021-12-22 00:19:24,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 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:24,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1589 transitions. [2021-12-22 00:19:24,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-22 00:19:24,508 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:24,508 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] [2021-12-22 00:19:24,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 00:19:24,508 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:24,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:24,508 INFO L85 PathProgramCache]: Analyzing trace with hash 2068890717, now seen corresponding path program 1 times [2021-12-22 00:19:24,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:24,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34759031] [2021-12-22 00:19:24,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:24,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:24,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:24,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 00:19:24,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:24,550 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:24,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:24,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34759031] [2021-12-22 00:19:24,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34759031] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:24,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:24,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:24,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949883575] [2021-12-22 00:19:24,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:24,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:24,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:24,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:24,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:24,551 INFO L87 Difference]: Start difference. First operand 1032 states and 1589 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 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:24,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:24,991 INFO L93 Difference]: Finished difference Result 1482 states and 2371 transitions. [2021-12-22 00:19:24,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:24,991 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 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 36 [2021-12-22 00:19:24,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:24,996 INFO L225 Difference]: With dead ends: 1482 [2021-12-22 00:19:24,996 INFO L226 Difference]: Without dead ends: 1469 [2021-12-22 00:19:24,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 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:24,997 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 758 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:24,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [772 Valid, 841 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:24,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2021-12-22 00:19:25,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1019. [2021-12-22 00:19:25,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 819 states have (on average 1.387057387057387) internal successors, (1136), 830 states have internal predecessors, (1136), 145 states have call successors, (145), 49 states have call predecessors, (145), 54 states have return successors, (274), 141 states have call predecessors, (274), 136 states have call successors, (274) [2021-12-22 00:19:25,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 1555 transitions. [2021-12-22 00:19:25,022 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 1555 transitions. Word has length 36 [2021-12-22 00:19:25,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:25,022 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 1555 transitions. [2021-12-22 00:19:25,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 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:25,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 1555 transitions. [2021-12-22 00:19:25,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-22 00:19:25,023 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:25,023 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:25,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 00:19:25,023 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:25,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:25,024 INFO L85 PathProgramCache]: Analyzing trace with hash 661355935, now seen corresponding path program 1 times [2021-12-22 00:19:25,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:25,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247331520] [2021-12-22 00:19:25,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:25,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-22 00:19:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,058 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:25,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:25,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247331520] [2021-12-22 00:19:25,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247331520] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:25,059 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:25,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:25,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999579860] [2021-12-22 00:19:25,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:25,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:25,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:25,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:25,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:25,060 INFO L87 Difference]: Start difference. First operand 1019 states and 1555 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 00:19:25,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:25,250 INFO L93 Difference]: Finished difference Result 723 states and 1044 transitions. [2021-12-22 00:19:25,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:25,250 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 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:25,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:25,252 INFO L225 Difference]: With dead ends: 723 [2021-12-22 00:19:25,252 INFO L226 Difference]: Without dead ends: 723 [2021-12-22 00:19:25,253 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:25,253 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 378 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:25,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 714 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:25,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-12-22 00:19:25,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 650. [2021-12-22 00:19:25,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 527 states have (on average 1.3529411764705883) internal successors, (713), 537 states have internal predecessors, (713), 87 states have call successors, (87), 33 states have call predecessors, (87), 35 states have return successors, (143), 81 states have call predecessors, (143), 78 states have call successors, (143) [2021-12-22 00:19:25,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 943 transitions. [2021-12-22 00:19:25,264 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 943 transitions. Word has length 38 [2021-12-22 00:19:25,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:25,264 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 943 transitions. [2021-12-22 00:19:25,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 00:19:25,264 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 943 transitions. [2021-12-22 00:19:25,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 00:19:25,265 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:25,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:25,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 00:19:25,265 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:25,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:25,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1922765743, now seen corresponding path program 1 times [2021-12-22 00:19:25,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:25,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117840586] [2021-12-22 00:19:25,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:25,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,283 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:25,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:25,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117840586] [2021-12-22 00:19:25,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117840586] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:25,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:25,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 00:19:25,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522599761] [2021-12-22 00:19:25,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:25,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 00:19:25,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:25,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 00:19:25,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 00:19:25,285 INFO L87 Difference]: Start difference. First operand 650 states and 943 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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:25,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:25,342 INFO L93 Difference]: Finished difference Result 916 states and 1387 transitions. [2021-12-22 00:19:25,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 00:19:25,343 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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 35 [2021-12-22 00:19:25,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:25,346 INFO L225 Difference]: With dead ends: 916 [2021-12-22 00:19:25,346 INFO L226 Difference]: Without dead ends: 916 [2021-12-22 00:19:25,346 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:25,347 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 183 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:25,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 715 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:25,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-12-22 00:19:25,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 666. [2021-12-22 00:19:25,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 542 states have (on average 1.345018450184502) internal successors, (729), 552 states have internal predecessors, (729), 87 states have call successors, (87), 33 states have call predecessors, (87), 36 states have return successors, (144), 82 states have call predecessors, (144), 78 states have call successors, (144) [2021-12-22 00:19:25,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 960 transitions. [2021-12-22 00:19:25,359 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 960 transitions. Word has length 35 [2021-12-22 00:19:25,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:25,359 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 960 transitions. [2021-12-22 00:19:25,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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:25,360 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 960 transitions. [2021-12-22 00:19:25,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 00:19:25,360 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:25,360 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:25,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 00:19:25,360 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:25,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:25,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1798212433, now seen corresponding path program 1 times [2021-12-22 00:19:25,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:25,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192050525] [2021-12-22 00:19:25,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:25,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:25,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,389 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:25,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:25,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192050525] [2021-12-22 00:19:25,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192050525] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:25,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:25,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:25,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978147484] [2021-12-22 00:19:25,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:25,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:25,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:25,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:25,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:25,391 INFO L87 Difference]: Start difference. First operand 666 states and 960 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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:25,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:25,490 INFO L93 Difference]: Finished difference Result 644 states and 929 transitions. [2021-12-22 00:19:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 00:19:25,490 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 35 [2021-12-22 00:19:25,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:25,492 INFO L225 Difference]: With dead ends: 644 [2021-12-22 00:19:25,492 INFO L226 Difference]: Without dead ends: 644 [2021-12-22 00:19:25,492 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:25,493 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 291 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:25,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 463 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:25,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-12-22 00:19:25,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 642. [2021-12-22 00:19:25,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 520 states have (on average 1.3423076923076922) internal successors, (698), 529 states have internal predecessors, (698), 86 states have call successors, (86), 33 states have call predecessors, (86), 35 states have return successors, (143), 81 states have call predecessors, (143), 78 states have call successors, (143) [2021-12-22 00:19:25,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 927 transitions. [2021-12-22 00:19:25,503 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 927 transitions. Word has length 35 [2021-12-22 00:19:25,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:25,503 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 927 transitions. [2021-12-22 00:19:25,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 927 transitions. [2021-12-22 00:19:25,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 00:19:25,503 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:25,504 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:25,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 00:19:25,504 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:25,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:25,504 INFO L85 PathProgramCache]: Analyzing trace with hash 734679029, now seen corresponding path program 1 times [2021-12-22 00:19:25,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:25,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525622681] [2021-12-22 00:19:25,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:25,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:25,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:25,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,545 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:25,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:25,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525622681] [2021-12-22 00:19:25,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525622681] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:25,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:25,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:25,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738363968] [2021-12-22 00:19:25,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:25,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:25,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:25,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:25,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:25,547 INFO L87 Difference]: Start difference. First operand 642 states and 927 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 6 states have internal predecessors, (34), 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:25,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:25,815 INFO L93 Difference]: Finished difference Result 698 states and 1010 transitions. [2021-12-22 00:19:25,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 00:19:25,816 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 6 states have internal predecessors, (34), 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 37 [2021-12-22 00:19:25,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:25,818 INFO L225 Difference]: With dead ends: 698 [2021-12-22 00:19:25,818 INFO L226 Difference]: Without dead ends: 670 [2021-12-22 00:19:25,818 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:25,818 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 83 mSDsluCounter, 1226 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1519 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:25,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 1519 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:25,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-22 00:19:25,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 615. [2021-12-22 00:19:25,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 495 states have (on average 1.3494949494949495) internal successors, (668), 504 states have internal predecessors, (668), 85 states have call successors, (85), 32 states have call predecessors, (85), 34 states have return successors, (142), 80 states have call predecessors, (142), 77 states have call successors, (142) [2021-12-22 00:19:25,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 895 transitions. [2021-12-22 00:19:25,828 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 895 transitions. Word has length 37 [2021-12-22 00:19:25,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:25,828 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 895 transitions. [2021-12-22 00:19:25,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 6 states have internal predecessors, (34), 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:25,828 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 895 transitions. [2021-12-22 00:19:25,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-22 00:19:25,829 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:25,829 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] [2021-12-22 00:19:25,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 00:19:25,829 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:25,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:25,829 INFO L85 PathProgramCache]: Analyzing trace with hash -70447564, now seen corresponding path program 1 times [2021-12-22 00:19:25,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:25,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309927048] [2021-12-22 00:19:25,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:25,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:25,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,885 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:25,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:25,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309927048] [2021-12-22 00:19:25,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309927048] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:25,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:25,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:25,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424143787] [2021-12-22 00:19:25,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:25,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:25,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:25,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:25,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:25,886 INFO L87 Difference]: Start difference. First operand 615 states and 895 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 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:25,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:25,948 INFO L93 Difference]: Finished difference Result 632 states and 912 transitions. [2021-12-22 00:19:25,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:25,948 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 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 36 [2021-12-22 00:19:25,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:25,951 INFO L225 Difference]: With dead ends: 632 [2021-12-22 00:19:25,951 INFO L226 Difference]: Without dead ends: 614 [2021-12-22 00:19:25,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:25,952 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 43 mSDsluCounter, 1318 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 1597 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:25,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 1597 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:25,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-22 00:19:25,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2021-12-22 00:19:25,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 494 states have (on average 1.3481781376518218) internal successors, (666), 503 states have internal predecessors, (666), 85 states have call successors, (85), 32 states have call predecessors, (85), 34 states have return successors, (142), 80 states have call predecessors, (142), 77 states have call successors, (142) [2021-12-22 00:19:25,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 893 transitions. [2021-12-22 00:19:25,961 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 893 transitions. Word has length 36 [2021-12-22 00:19:25,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:25,962 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 893 transitions. [2021-12-22 00:19:25,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 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:25,962 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 893 transitions. [2021-12-22 00:19:25,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-22 00:19:25,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:25,962 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:25,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 00:19:25,963 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:25,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:25,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1099539614, now seen corresponding path program 1 times [2021-12-22 00:19:25,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:25,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833608852] [2021-12-22 00:19:25,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:25,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:25,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 00:19:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:25,994 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:25,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:25,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833608852] [2021-12-22 00:19:25,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833608852] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:25,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:25,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:25,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111039550] [2021-12-22 00:19:25,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:25,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:25,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:25,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:25,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:25,996 INFO L87 Difference]: Start difference. First operand 614 states and 893 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:26,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:26,126 INFO L93 Difference]: Finished difference Result 653 states and 948 transitions. [2021-12-22 00:19:26,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:26,128 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:26,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:26,130 INFO L225 Difference]: With dead ends: 653 [2021-12-22 00:19:26,130 INFO L226 Difference]: Without dead ends: 626 [2021-12-22 00:19:26,131 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:26,131 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 98 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:26,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 1143 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:26,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-12-22 00:19:26,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 599. [2021-12-22 00:19:26,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 481 states have (on average 1.3534303534303533) internal successors, (651), 490 states have internal predecessors, (651), 84 states have call successors, (84), 31 states have call predecessors, (84), 33 states have return successors, (141), 79 states have call predecessors, (141), 76 states have call successors, (141) [2021-12-22 00:19:26,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 876 transitions. [2021-12-22 00:19:26,140 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 876 transitions. Word has length 38 [2021-12-22 00:19:26,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:26,140 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 876 transitions. [2021-12-22 00:19:26,140 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:26,140 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 876 transitions. [2021-12-22 00:19:26,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 00:19:26,141 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:26,141 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:26,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 00:19:26,141 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:26,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:26,142 INFO L85 PathProgramCache]: Analyzing trace with hash 233678839, now seen corresponding path program 1 times [2021-12-22 00:19:26,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:26,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392405477] [2021-12-22 00:19:26,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:26,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:26,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,181 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:26,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:26,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392405477] [2021-12-22 00:19:26,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392405477] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:26,182 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:26,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:26,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663165938] [2021-12-22 00:19:26,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:26,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:26,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:26,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:26,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:26,183 INFO L87 Difference]: Start difference. First operand 599 states and 876 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 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:26,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:26,240 INFO L93 Difference]: Finished difference Result 611 states and 889 transitions. [2021-12-22 00:19:26,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:26,241 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 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 37 [2021-12-22 00:19:26,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:26,243 INFO L225 Difference]: With dead ends: 611 [2021-12-22 00:19:26,243 INFO L226 Difference]: Without dead ends: 610 [2021-12-22 00:19:26,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:26,243 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 46 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:26,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 1234 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:26,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-12-22 00:19:26,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 606. [2021-12-22 00:19:26,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 488 states have (on average 1.3504098360655739) internal successors, (659), 497 states have internal predecessors, (659), 84 states have call successors, (84), 31 states have call predecessors, (84), 33 states have return successors, (141), 79 states have call predecessors, (141), 76 states have call successors, (141) [2021-12-22 00:19:26,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 884 transitions. [2021-12-22 00:19:26,252 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 884 transitions. Word has length 37 [2021-12-22 00:19:26,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:26,253 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 884 transitions. [2021-12-22 00:19:26,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 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:26,253 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 884 transitions. [2021-12-22 00:19:26,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-22 00:19:26,253 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:26,253 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:26,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 00:19:26,254 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:26,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:26,254 INFO L85 PathProgramCache]: Analyzing trace with hash 233402009, now seen corresponding path program 1 times [2021-12-22 00:19:26,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:26,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687187471] [2021-12-22 00:19:26,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:26,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,295 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:26,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:26,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687187471] [2021-12-22 00:19:26,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687187471] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:26,296 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:26,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 00:19:26,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144325987] [2021-12-22 00:19:26,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:26,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 00:19:26,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:26,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 00:19:26,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 00:19:26,297 INFO L87 Difference]: Start difference. First operand 606 states and 884 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 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:26,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:26,445 INFO L93 Difference]: Finished difference Result 852 states and 1305 transitions. [2021-12-22 00:19:26,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 00:19:26,445 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 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 37 [2021-12-22 00:19:26,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:26,448 INFO L225 Difference]: With dead ends: 852 [2021-12-22 00:19:26,448 INFO L226 Difference]: Without dead ends: 827 [2021-12-22 00:19:26,448 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:26,449 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 392 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:26,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 578 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:26,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-12-22 00:19:26,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 583. [2021-12-22 00:19:26,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 465 states have (on average 1.3591397849462366) internal successors, (632), 474 states have internal predecessors, (632), 84 states have call successors, (84), 31 states have call predecessors, (84), 33 states have return successors, (141), 79 states have call predecessors, (141), 76 states have call successors, (141) [2021-12-22 00:19:26,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 857 transitions. [2021-12-22 00:19:26,460 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 857 transitions. Word has length 37 [2021-12-22 00:19:26,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:26,460 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 857 transitions. [2021-12-22 00:19:26,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 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:26,460 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 857 transitions. [2021-12-22 00:19:26,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-22 00:19:26,461 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:26,461 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] [2021-12-22 00:19:26,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-22 00:19:26,461 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:26,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:26,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1478054632, now seen corresponding path program 1 times [2021-12-22 00:19:26,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:26,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704594854] [2021-12-22 00:19:26,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:26,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 00:19:26,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-22 00:19:26,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,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:26,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:26,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704594854] [2021-12-22 00:19:26,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704594854] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:26,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:26,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:26,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029126033] [2021-12-22 00:19:26,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:26,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:26,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:26,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:26,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:26,491 INFO L87 Difference]: Start difference. First operand 583 states and 857 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:26,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:26,658 INFO L93 Difference]: Finished difference Result 726 states and 1109 transitions. [2021-12-22 00:19:26,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:26,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2021-12-22 00:19:26,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:26,661 INFO L225 Difference]: With dead ends: 726 [2021-12-22 00:19:26,661 INFO L226 Difference]: Without dead ends: 726 [2021-12-22 00:19:26,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:26,662 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 173 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:26,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 747 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:26,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-12-22 00:19:26,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 645. [2021-12-22 00:19:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 523 states have (on average 1.3652007648183557) internal successors, (714), 533 states have internal predecessors, (714), 86 states have call successors, (86), 31 states have call predecessors, (86), 35 states have return successors, (159), 80 states have call predecessors, (159), 78 states have call successors, (159) [2021-12-22 00:19:26,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 959 transitions. [2021-12-22 00:19:26,673 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 959 transitions. Word has length 43 [2021-12-22 00:19:26,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:26,673 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 959 transitions. [2021-12-22 00:19:26,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:26,674 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 959 transitions. [2021-12-22 00:19:26,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-22 00:19:26,674 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:26,674 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] [2021-12-22 00:19:26,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 00:19:26,675 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:26,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:26,675 INFO L85 PathProgramCache]: Analyzing trace with hash -268012581, now seen corresponding path program 1 times [2021-12-22 00:19:26,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:26,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931424034] [2021-12-22 00:19:26,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:26,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:26,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:26,765 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:26,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:26,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931424034] [2021-12-22 00:19:26,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931424034] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:26,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:26,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 00:19:26,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939610425] [2021-12-22 00:19:26,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:26,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 00:19:26,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:26,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 00:19:26,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:26,767 INFO L87 Difference]: Start difference. First operand 645 states and 959 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 8 states have internal predecessors, (40), 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:27,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:27,117 INFO L93 Difference]: Finished difference Result 749 states and 1158 transitions. [2021-12-22 00:19:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 00:19:27,118 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 8 states have internal predecessors, (40), 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 43 [2021-12-22 00:19:27,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:27,120 INFO L225 Difference]: With dead ends: 749 [2021-12-22 00:19:27,120 INFO L226 Difference]: Without dead ends: 729 [2021-12-22 00:19:27,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-12-22 00:19:27,121 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 102 mSDsluCounter, 1161 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:27,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 1398 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 645 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:27,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-12-22 00:19:27,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 644. [2021-12-22 00:19:27,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 522 states have (on average 1.3639846743295019) internal successors, (712), 532 states have internal predecessors, (712), 86 states have call successors, (86), 31 states have call predecessors, (86), 35 states have return successors, (159), 80 states have call predecessors, (159), 78 states have call successors, (159) [2021-12-22 00:19:27,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 957 transitions. [2021-12-22 00:19:27,132 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 957 transitions. Word has length 43 [2021-12-22 00:19:27,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:27,132 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 957 transitions. [2021-12-22 00:19:27,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 8 states have internal predecessors, (40), 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:27,132 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 957 transitions. [2021-12-22 00:19:27,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 00:19:27,133 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:27,133 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:27,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-22 00:19:27,133 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:27,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:27,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1845246895, now seen corresponding path program 1 times [2021-12-22 00:19:27,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:27,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902275697] [2021-12-22 00:19:27,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:27,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:27,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:27,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,199 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:27,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:27,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902275697] [2021-12-22 00:19:27,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902275697] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:27,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:27,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 00:19:27,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956134758] [2021-12-22 00:19:27,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:27,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 00:19:27,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:27,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 00:19:27,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:27,201 INFO L87 Difference]: Start difference. First operand 644 states and 957 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:27,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:27,475 INFO L93 Difference]: Finished difference Result 815 states and 1297 transitions. [2021-12-22 00:19:27,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 00:19:27,475 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2021-12-22 00:19:27,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:27,478 INFO L225 Difference]: With dead ends: 815 [2021-12-22 00:19:27,478 INFO L226 Difference]: Without dead ends: 815 [2021-12-22 00:19:27,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-22 00:19:27,479 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 129 mSDsluCounter, 1116 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1370 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:27,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 1370 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:27,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-12-22 00:19:27,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 668. [2021-12-22 00:19:27,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 542 states have (on average 1.3542435424354244) internal successors, (734), 552 states have internal predecessors, (734), 86 states have call successors, (86), 31 states have call predecessors, (86), 39 states have return successors, (211), 84 states have call predecessors, (211), 78 states have call successors, (211) [2021-12-22 00:19:27,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1031 transitions. [2021-12-22 00:19:27,491 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1031 transitions. Word has length 48 [2021-12-22 00:19:27,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:27,492 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 1031 transitions. [2021-12-22 00:19:27,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:27,492 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1031 transitions. [2021-12-22 00:19:27,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-22 00:19:27,492 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:27,492 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:27,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-22 00:19:27,493 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:27,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:27,493 INFO L85 PathProgramCache]: Analyzing trace with hash -615366385, now seen corresponding path program 1 times [2021-12-22 00:19:27,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:27,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68268827] [2021-12-22 00:19:27,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:27,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 00:19:27,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,570 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:27,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:27,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68268827] [2021-12-22 00:19:27,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68268827] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:27,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:27,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:27,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270200660] [2021-12-22 00:19:27,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:27,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:27,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:27,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:27,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:27,572 INFO L87 Difference]: Start difference. First operand 668 states and 1031 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 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:27,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:27,916 INFO L93 Difference]: Finished difference Result 726 states and 1118 transitions. [2021-12-22 00:19:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:27,917 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 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 44 [2021-12-22 00:19:27,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:27,920 INFO L225 Difference]: With dead ends: 726 [2021-12-22 00:19:27,920 INFO L226 Difference]: Without dead ends: 696 [2021-12-22 00:19:27,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-22 00:19:27,920 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 91 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 1364 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:27,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 1364 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:27,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-12-22 00:19:27,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 637. [2021-12-22 00:19:27,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 514 states have (on average 1.367704280155642) internal successors, (703), 523 states have internal predecessors, (703), 84 states have call successors, (84), 30 states have call predecessors, (84), 38 states have return successors, (210), 83 states have call predecessors, (210), 77 states have call successors, (210) [2021-12-22 00:19:27,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 997 transitions. [2021-12-22 00:19:27,931 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 997 transitions. Word has length 44 [2021-12-22 00:19:27,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:27,931 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 997 transitions. [2021-12-22 00:19:27,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 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:27,932 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 997 transitions. [2021-12-22 00:19:27,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-22 00:19:27,932 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:27,932 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:27,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-22 00:19:27,933 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:27,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:27,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1448694147, now seen corresponding path program 1 times [2021-12-22 00:19:27,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:27,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390407843] [2021-12-22 00:19:27,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:27,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-22 00:19:27,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:27,966 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:27,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:27,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390407843] [2021-12-22 00:19:27,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390407843] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:27,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:27,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:27,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012018287] [2021-12-22 00:19:27,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:27,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:27,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:27,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:27,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:27,970 INFO L87 Difference]: Start difference. First operand 637 states and 997 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:28,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:28,193 INFO L93 Difference]: Finished difference Result 1213 states and 2011 transitions. [2021-12-22 00:19:28,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:28,194 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2021-12-22 00:19:28,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:28,198 INFO L225 Difference]: With dead ends: 1213 [2021-12-22 00:19:28,198 INFO L226 Difference]: Without dead ends: 1213 [2021-12-22 00:19:28,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:28,198 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 296 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:28,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 811 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:28,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2021-12-22 00:19:28,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 645. [2021-12-22 00:19:28,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 522 states have (on average 1.3697318007662835) internal successors, (715), 531 states have internal predecessors, (715), 84 states have call successors, (84), 30 states have call predecessors, (84), 38 states have return successors, (210), 83 states have call predecessors, (210), 77 states have call successors, (210) [2021-12-22 00:19:28,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 1009 transitions. [2021-12-22 00:19:28,233 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 1009 transitions. Word has length 48 [2021-12-22 00:19:28,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:28,233 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 1009 transitions. [2021-12-22 00:19:28,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:28,234 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 1009 transitions. [2021-12-22 00:19:28,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-22 00:19:28,234 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:28,234 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] [2021-12-22 00:19:28,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-22 00:19:28,235 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:28,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:28,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1116153965, now seen corresponding path program 1 times [2021-12-22 00:19:28,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:28,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028780965] [2021-12-22 00:19:28,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:28,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:28,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 00:19:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,274 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:28,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:28,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028780965] [2021-12-22 00:19:28,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028780965] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:28,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:28,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 00:19:28,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131474546] [2021-12-22 00:19:28,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:28,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 00:19:28,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:28,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 00:19:28,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 00:19:28,276 INFO L87 Difference]: Start difference. First operand 645 states and 1009 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:28,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:28,593 INFO L93 Difference]: Finished difference Result 1361 states and 2165 transitions. [2021-12-22 00:19:28,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:28,593 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2021-12-22 00:19:28,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:28,598 INFO L225 Difference]: With dead ends: 1361 [2021-12-22 00:19:28,598 INFO L226 Difference]: Without dead ends: 1361 [2021-12-22 00:19:28,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:28,599 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 306 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:28,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 745 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:28,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1361 states. [2021-12-22 00:19:28,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1361 to 1197. [2021-12-22 00:19:28,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 973 states have (on average 1.381294964028777) internal successors, (1344), 993 states have internal predecessors, (1344), 148 states have call successors, (148), 56 states have call predecessors, (148), 75 states have return successors, (416), 147 states have call predecessors, (416), 141 states have call successors, (416) [2021-12-22 00:19:28,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1908 transitions. [2021-12-22 00:19:28,619 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1908 transitions. Word has length 50 [2021-12-22 00:19:28,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:28,620 INFO L470 AbstractCegarLoop]: Abstraction has 1197 states and 1908 transitions. [2021-12-22 00:19:28,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 00:19:28,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1908 transitions. [2021-12-22 00:19:28,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-22 00:19:28,621 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:28,621 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] [2021-12-22 00:19:28,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-22 00:19:28,621 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:28,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:28,621 INFO L85 PathProgramCache]: Analyzing trace with hash 33672435, now seen corresponding path program 1 times [2021-12-22 00:19:28,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:28,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119569944] [2021-12-22 00:19:28,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:28,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:28,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:28,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:28,719 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:28,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:28,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119569944] [2021-12-22 00:19:28,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119569944] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:28,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:28,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:28,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340576869] [2021-12-22 00:19:28,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:28,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:28,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:28,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:28,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:28,720 INFO L87 Difference]: Start difference. First operand 1197 states and 1908 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-22 00:19:29,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:29,003 INFO L93 Difference]: Finished difference Result 1236 states and 1967 transitions. [2021-12-22 00:19:29,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 00:19:29,004 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2021-12-22 00:19:29,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:29,007 INFO L225 Difference]: With dead ends: 1236 [2021-12-22 00:19:29,007 INFO L226 Difference]: Without dead ends: 1236 [2021-12-22 00:19:29,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:29,008 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 188 mSDsluCounter, 962 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:29,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 1200 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:29,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1236 states. [2021-12-22 00:19:29,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1236 to 1145. [2021-12-22 00:19:29,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 921 states have (on average 1.3659066232356134) internal successors, (1258), 941 states have internal predecessors, (1258), 148 states have call successors, (148), 56 states have call predecessors, (148), 75 states have return successors, (416), 147 states have call predecessors, (416), 141 states have call successors, (416) [2021-12-22 00:19:29,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1822 transitions. [2021-12-22 00:19:29,025 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1822 transitions. Word has length 50 [2021-12-22 00:19:29,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:29,026 INFO L470 AbstractCegarLoop]: Abstraction has 1145 states and 1822 transitions. [2021-12-22 00:19:29,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-22 00:19:29,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1822 transitions. [2021-12-22 00:19:29,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-22 00:19:29,026 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:29,027 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:29,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-22 00:19:29,027 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:29,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:29,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1244659166, now seen corresponding path program 1 times [2021-12-22 00:19:29,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:29,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515223111] [2021-12-22 00:19:29,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:29,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-22 00:19:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,063 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:29,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:29,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515223111] [2021-12-22 00:19:29,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515223111] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:29,063 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:29,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 00:19:29,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564378858] [2021-12-22 00:19:29,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:29,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:29,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:29,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:29,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 00:19:29,065 INFO L87 Difference]: Start difference. First operand 1145 states and 1822 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 00:19:29,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:29,208 INFO L93 Difference]: Finished difference Result 332 states and 475 transitions. [2021-12-22 00:19:29,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 00:19:29,209 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-12-22 00:19:29,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:29,210 INFO L225 Difference]: With dead ends: 332 [2021-12-22 00:19:29,210 INFO L226 Difference]: Without dead ends: 332 [2021-12-22 00:19:29,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-12-22 00:19:29,211 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 246 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:29,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 405 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:29,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-12-22 00:19:29,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 332. [2021-12-22 00:19:29,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 260 states have (on average 1.273076923076923) internal successors, (331), 264 states have internal predecessors, (331), 50 states have call successors, (50), 17 states have call predecessors, (50), 21 states have return successors, (94), 50 states have call predecessors, (94), 47 states have call successors, (94) [2021-12-22 00:19:29,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 475 transitions. [2021-12-22 00:19:29,235 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 475 transitions. Word has length 49 [2021-12-22 00:19:29,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:29,235 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 475 transitions. [2021-12-22 00:19:29,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-22 00:19:29,235 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 475 transitions. [2021-12-22 00:19:29,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-22 00:19:29,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:29,236 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:29,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-22 00:19:29,236 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:29,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:29,237 INFO L85 PathProgramCache]: Analyzing trace with hash 929022604, now seen corresponding path program 1 times [2021-12-22 00:19:29,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:29,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938516129] [2021-12-22 00:19:29,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:29,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:29,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:29,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:29,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,311 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:29,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:29,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938516129] [2021-12-22 00:19:29,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938516129] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:29,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:29,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 00:19:29,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805390200] [2021-12-22 00:19:29,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:29,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 00:19:29,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:29,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 00:19:29,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:29,313 INFO L87 Difference]: Start difference. First operand 332 states and 475 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-22 00:19:29,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:29,520 INFO L93 Difference]: Finished difference Result 327 states and 462 transitions. [2021-12-22 00:19:29,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:29,520 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2021-12-22 00:19:29,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:29,521 INFO L225 Difference]: With dead ends: 327 [2021-12-22 00:19:29,521 INFO L226 Difference]: Without dead ends: 327 [2021-12-22 00:19:29,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-12-22 00:19:29,521 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 233 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:29,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 626 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 00:19:29,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-22 00:19:29,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 327. [2021-12-22 00:19:29,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 256 states have (on average 1.26171875) internal successors, (323), 260 states have internal predecessors, (323), 50 states have call successors, (50), 17 states have call predecessors, (50), 20 states have return successors, (89), 49 states have call predecessors, (89), 47 states have call successors, (89) [2021-12-22 00:19:29,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 462 transitions. [2021-12-22 00:19:29,526 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 462 transitions. Word has length 54 [2021-12-22 00:19:29,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:29,527 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 462 transitions. [2021-12-22 00:19:29,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-22 00:19:29,527 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 462 transitions. [2021-12-22 00:19:29,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-22 00:19:29,527 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:29,528 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] [2021-12-22 00:19:29,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-22 00:19:29,528 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:29,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:29,528 INFO L85 PathProgramCache]: Analyzing trace with hash 677437189, now seen corresponding path program 1 times [2021-12-22 00:19:29,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:29,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373752823] [2021-12-22 00:19:29,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:29,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:29,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:29,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,612 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:29,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:29,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373752823] [2021-12-22 00:19:29,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373752823] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:29,613 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:29,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 00:19:29,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518786302] [2021-12-22 00:19:29,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:29,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 00:19:29,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:29,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 00:19:29,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:29,614 INFO L87 Difference]: Start difference. First operand 327 states and 462 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 00:19:29,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:29,777 INFO L93 Difference]: Finished difference Result 339 states and 485 transitions. [2021-12-22 00:19:29,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 00:19:29,777 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 57 [2021-12-22 00:19:29,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:29,778 INFO L225 Difference]: With dead ends: 339 [2021-12-22 00:19:29,778 INFO L226 Difference]: Without dead ends: 339 [2021-12-22 00:19:29,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-12-22 00:19:29,778 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 64 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:29,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 717 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:29,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-12-22 00:19:29,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 330. [2021-12-22 00:19:29,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 259 states have (on average 1.2586872586872586) internal successors, (326), 263 states have internal predecessors, (326), 50 states have call successors, (50), 17 states have call predecessors, (50), 20 states have return successors, (89), 49 states have call predecessors, (89), 47 states have call successors, (89) [2021-12-22 00:19:29,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 465 transitions. [2021-12-22 00:19:29,783 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 465 transitions. Word has length 57 [2021-12-22 00:19:29,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:29,783 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 465 transitions. [2021-12-22 00:19:29,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 00:19:29,783 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 465 transitions. [2021-12-22 00:19:29,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-22 00:19:29,784 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:29,784 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] [2021-12-22 00:19:29,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-22 00:19:29,784 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:29,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:29,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1289316037, now seen corresponding path program 1 times [2021-12-22 00:19:29,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:29,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101908504] [2021-12-22 00:19:29,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:29,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:29,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:29,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:29,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:29,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:29,890 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:29,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:29,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101908504] [2021-12-22 00:19:29,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101908504] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:29,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:29,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 00:19:29,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616950309] [2021-12-22 00:19:29,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:29,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 00:19:29,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:29,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 00:19:29,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-22 00:19:29,892 INFO L87 Difference]: Start difference. First operand 330 states and 465 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 00:19:30,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:30,101 INFO L93 Difference]: Finished difference Result 333 states and 466 transitions. [2021-12-22 00:19:30,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 00:19:30,102 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 57 [2021-12-22 00:19:30,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:30,103 INFO L225 Difference]: With dead ends: 333 [2021-12-22 00:19:30,103 INFO L226 Difference]: Without dead ends: 333 [2021-12-22 00:19:30,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:30,103 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 66 mSDsluCounter, 1057 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:30,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 1256 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:30,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-12-22 00:19:30,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 330. [2021-12-22 00:19:30,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 259 states have (on average 1.247104247104247) internal successors, (323), 263 states have internal predecessors, (323), 50 states have call successors, (50), 17 states have call predecessors, (50), 20 states have return successors, (89), 49 states have call predecessors, (89), 47 states have call successors, (89) [2021-12-22 00:19:30,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 462 transitions. [2021-12-22 00:19:30,108 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 462 transitions. Word has length 57 [2021-12-22 00:19:30,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:30,108 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 462 transitions. [2021-12-22 00:19:30,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 00:19:30,108 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 462 transitions. [2021-12-22 00:19:30,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-22 00:19:30,108 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:30,108 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:30,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-22 00:19:30,109 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:30,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:30,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1579853377, now seen corresponding path program 1 times [2021-12-22 00:19:30,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:30,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106412437] [2021-12-22 00:19:30,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:30,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:30,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:30,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:30,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,185 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:30,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:30,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106412437] [2021-12-22 00:19:30,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106412437] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:30,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:30,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 00:19:30,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738041025] [2021-12-22 00:19:30,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:30,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 00:19:30,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:30,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 00:19:30,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-22 00:19:30,187 INFO L87 Difference]: Start difference. First operand 330 states and 462 transitions. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 00:19:30,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:30,456 INFO L93 Difference]: Finished difference Result 308 states and 421 transitions. [2021-12-22 00:19:30,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 00:19:30,456 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-22 00:19:30,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:30,467 INFO L225 Difference]: With dead ends: 308 [2021-12-22 00:19:30,467 INFO L226 Difference]: Without dead ends: 308 [2021-12-22 00:19:30,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-12-22 00:19:30,468 INFO L933 BasicCegarLoop]: 278 mSDtfsCounter, 197 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:30,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 937 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:30,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-12-22 00:19:30,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 300. [2021-12-22 00:19:30,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 235 states have (on average 1.251063829787234) internal successors, (294), 241 states have internal predecessors, (294), 47 states have call successors, (47), 17 states have call predecessors, (47), 17 states have return successors, (68), 41 states have call predecessors, (68), 44 states have call successors, (68) [2021-12-22 00:19:30,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 409 transitions. [2021-12-22 00:19:30,488 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 409 transitions. Word has length 68 [2021-12-22 00:19:30,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:30,488 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 409 transitions. [2021-12-22 00:19:30,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 00:19:30,489 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 409 transitions. [2021-12-22 00:19:30,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-22 00:19:30,489 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:30,489 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] [2021-12-22 00:19:30,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-22 00:19:30,490 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:30,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:30,490 INFO L85 PathProgramCache]: Analyzing trace with hash 2132296105, now seen corresponding path program 1 times [2021-12-22 00:19:30,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:30,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164706564] [2021-12-22 00:19:30,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:30,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:30,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:30,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:30,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:30,619 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:30,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:30,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164706564] [2021-12-22 00:19:30,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164706564] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:30,620 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:30,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-12-22 00:19:30,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084956976] [2021-12-22 00:19:30,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:30,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-22 00:19:30,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:30,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-22 00:19:30,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-12-22 00:19:30,623 INFO L87 Difference]: Start difference. First operand 300 states and 409 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 11 states have internal predecessors, (62), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 00:19:30,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:30,946 INFO L93 Difference]: Finished difference Result 333 states and 455 transitions. [2021-12-22 00:19:30,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-22 00:19:30,946 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 11 states have internal predecessors, (62), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 73 [2021-12-22 00:19:30,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:30,947 INFO L225 Difference]: With dead ends: 333 [2021-12-22 00:19:30,947 INFO L226 Difference]: Without dead ends: 315 [2021-12-22 00:19:30,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-12-22 00:19:30,948 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 125 mSDsluCounter, 2179 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 2374 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:30,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 2374 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:30,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-12-22 00:19:30,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 303. [2021-12-22 00:19:30,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 237 states have (on average 1.248945147679325) internal successors, (296), 244 states have internal predecessors, (296), 47 states have call successors, (47), 17 states have call predecessors, (47), 18 states have return successors, (69), 41 states have call predecessors, (69), 44 states have call successors, (69) [2021-12-22 00:19:30,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 412 transitions. [2021-12-22 00:19:30,954 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 412 transitions. Word has length 73 [2021-12-22 00:19:30,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:30,954 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 412 transitions. [2021-12-22 00:19:30,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 11 states have internal predecessors, (62), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 00:19:30,955 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 412 transitions. [2021-12-22 00:19:30,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-22 00:19:30,956 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:30,956 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] [2021-12-22 00:19:30,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-22 00:19:30,956 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:30,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:30,956 INFO L85 PathProgramCache]: Analyzing trace with hash -2002463371, now seen corresponding path program 1 times [2021-12-22 00:19:30,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:30,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853530803] [2021-12-22 00:19:30,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:30,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:31,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:31,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:31,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-22 00:19:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,098 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:31,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:31,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853530803] [2021-12-22 00:19:31,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853530803] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:31,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:31,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-12-22 00:19:31,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413667937] [2021-12-22 00:19:31,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:31,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-22 00:19:31,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:31,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-22 00:19:31,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-12-22 00:19:31,101 INFO L87 Difference]: Start difference. First operand 303 states and 412 transitions. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 00:19:31,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:31,426 INFO L93 Difference]: Finished difference Result 337 states and 459 transitions. [2021-12-22 00:19:31,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-22 00:19:31,427 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 74 [2021-12-22 00:19:31,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:31,427 INFO L225 Difference]: With dead ends: 337 [2021-12-22 00:19:31,427 INFO L226 Difference]: Without dead ends: 319 [2021-12-22 00:19:31,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-12-22 00:19:31,428 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 126 mSDsluCounter, 2354 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:31,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 2563 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:31,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-12-22 00:19:31,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 303. [2021-12-22 00:19:31,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 237 states have (on average 1.248945147679325) internal successors, (296), 244 states have internal predecessors, (296), 47 states have call successors, (47), 17 states have call predecessors, (47), 18 states have return successors, (69), 41 states have call predecessors, (69), 44 states have call successors, (69) [2021-12-22 00:19:31,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 412 transitions. [2021-12-22 00:19:31,432 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 412 transitions. Word has length 74 [2021-12-22 00:19:31,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:31,432 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 412 transitions. [2021-12-22 00:19:31,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 00:19:31,432 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 412 transitions. [2021-12-22 00:19:31,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-22 00:19:31,433 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:31,433 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] [2021-12-22 00:19:31,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-22 00:19:31,433 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:31,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:31,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1293155315, now seen corresponding path program 1 times [2021-12-22 00:19:31,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:31,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911000401] [2021-12-22 00:19:31,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:31,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:31,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:31,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:31,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 00:19:31,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:31,599 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:31,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:31,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911000401] [2021-12-22 00:19:31,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911000401] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:31,600 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:31,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-22 00:19:31,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72800672] [2021-12-22 00:19:31,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:31,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-22 00:19:31,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:31,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-22 00:19:31,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-12-22 00:19:31,601 INFO L87 Difference]: Start difference. First operand 303 states and 412 transitions. Second operand has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-22 00:19:32,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:32,179 INFO L93 Difference]: Finished difference Result 443 states and 663 transitions. [2021-12-22 00:19:32,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-22 00:19:32,180 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 82 [2021-12-22 00:19:32,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:32,181 INFO L225 Difference]: With dead ends: 443 [2021-12-22 00:19:32,181 INFO L226 Difference]: Without dead ends: 415 [2021-12-22 00:19:32,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2021-12-22 00:19:32,181 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 194 mSDsluCounter, 2791 mSDsCounter, 0 mSdLazyCounter, 1161 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 3033 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:32,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 3033 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1161 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 00:19:32,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-12-22 00:19:32,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 399. [2021-12-22 00:19:32,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 305 states have (on average 1.259016393442623) internal successors, (384), 316 states have internal predecessors, (384), 74 states have call successors, (74), 17 states have call predecessors, (74), 19 states have return successors, (108), 65 states have call predecessors, (108), 70 states have call successors, (108) [2021-12-22 00:19:32,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 566 transitions. [2021-12-22 00:19:32,187 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 566 transitions. Word has length 82 [2021-12-22 00:19:32,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:32,188 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 566 transitions. [2021-12-22 00:19:32,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-22 00:19:32,188 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 566 transitions. [2021-12-22 00:19:32,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-22 00:19:32,188 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:32,189 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, 1] [2021-12-22 00:19:32,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-22 00:19:32,189 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:32,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:32,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1315841768, now seen corresponding path program 1 times [2021-12-22 00:19:32,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:32,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548499428] [2021-12-22 00:19:32,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:32,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:32,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:32,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:32,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:32,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-22 00:19:32,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,267 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:32,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:32,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548499428] [2021-12-22 00:19:32,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548499428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:32,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:32,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:32,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523936587] [2021-12-22 00:19:32,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:32,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:32,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:32,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:32,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:32,268 INFO L87 Difference]: Start difference. First operand 399 states and 566 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-22 00:19:32,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:32,617 INFO L93 Difference]: Finished difference Result 520 states and 710 transitions. [2021-12-22 00:19:32,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 00:19:32,618 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 84 [2021-12-22 00:19:32,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:32,619 INFO L225 Difference]: With dead ends: 520 [2021-12-22 00:19:32,619 INFO L226 Difference]: Without dead ends: 520 [2021-12-22 00:19:32,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-12-22 00:19:32,620 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 311 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 1338 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:32,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 1338 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:32,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-12-22 00:19:32,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 478. [2021-12-22 00:19:32,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 373 states have (on average 1.2520107238605898) internal successors, (467), 383 states have internal predecessors, (467), 77 states have call successors, (77), 23 states have call predecessors, (77), 27 states have return successors, (112), 71 states have call predecessors, (112), 73 states have call successors, (112) [2021-12-22 00:19:32,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 656 transitions. [2021-12-22 00:19:32,626 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 656 transitions. Word has length 84 [2021-12-22 00:19:32,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:32,627 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 656 transitions. [2021-12-22 00:19:32,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-22 00:19:32,627 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 656 transitions. [2021-12-22 00:19:32,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-22 00:19:32,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:32,628 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, 1] [2021-12-22 00:19:32,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-22 00:19:32,628 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:32,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:32,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1543379991, now seen corresponding path program 1 times [2021-12-22 00:19:32,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:32,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567466766] [2021-12-22 00:19:32,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:32,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:32,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:32,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:32,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:32,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:32,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-22 00:19:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:32,728 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:32,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:32,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567466766] [2021-12-22 00:19:32,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567466766] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:32,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:32,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:32,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94553007] [2021-12-22 00:19:32,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:32,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:32,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:32,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:32,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:32,731 INFO L87 Difference]: Start difference. First operand 478 states and 656 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-22 00:19:33,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:33,129 INFO L93 Difference]: Finished difference Result 478 states and 646 transitions. [2021-12-22 00:19:33,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 00:19:33,130 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 84 [2021-12-22 00:19:33,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:33,131 INFO L225 Difference]: With dead ends: 478 [2021-12-22 00:19:33,131 INFO L226 Difference]: Without dead ends: 478 [2021-12-22 00:19:33,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2021-12-22 00:19:33,132 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 453 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:33,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 815 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 00:19:33,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-12-22 00:19:33,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 478. [2021-12-22 00:19:33,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 373 states have (on average 1.2466487935656836) internal successors, (465), 383 states have internal predecessors, (465), 77 states have call successors, (77), 23 states have call predecessors, (77), 27 states have return successors, (104), 71 states have call predecessors, (104), 73 states have call successors, (104) [2021-12-22 00:19:33,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 646 transitions. [2021-12-22 00:19:33,138 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 646 transitions. Word has length 84 [2021-12-22 00:19:33,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:33,138 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 646 transitions. [2021-12-22 00:19:33,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-22 00:19:33,139 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 646 transitions. [2021-12-22 00:19:33,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-22 00:19:33,139 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:33,139 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:33,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-22 00:19:33,140 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:33,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:33,140 INFO L85 PathProgramCache]: Analyzing trace with hash -654013751, now seen corresponding path program 1 times [2021-12-22 00:19:33,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:33,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221924941] [2021-12-22 00:19:33,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:33,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:33,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-22 00:19:33,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-22 00:19:33,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,299 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:33,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:33,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221924941] [2021-12-22 00:19:33,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221924941] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:33,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:33,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-22 00:19:33,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542071837] [2021-12-22 00:19:33,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:33,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-22 00:19:33,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:33,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-22 00:19:33,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-12-22 00:19:33,301 INFO L87 Difference]: Start difference. First operand 478 states and 646 transitions. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 11 states have internal predecessors, (70), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-22 00:19:33,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:33,741 INFO L93 Difference]: Finished difference Result 628 states and 917 transitions. [2021-12-22 00:19:33,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-22 00:19:33,743 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 11 states have internal predecessors, (70), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 83 [2021-12-22 00:19:33,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:33,745 INFO L225 Difference]: With dead ends: 628 [2021-12-22 00:19:33,745 INFO L226 Difference]: Without dead ends: 592 [2021-12-22 00:19:33,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2021-12-22 00:19:33,746 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 222 mSDsluCounter, 2436 mSDsCounter, 0 mSdLazyCounter, 1108 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 2659 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:33,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 2659 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1108 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 00:19:33,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-12-22 00:19:33,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 475. [2021-12-22 00:19:33,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 371 states have (on average 1.247978436657682) internal successors, (463), 380 states have internal predecessors, (463), 77 states have call successors, (77), 23 states have call predecessors, (77), 26 states have return successors, (103), 71 states have call predecessors, (103), 73 states have call successors, (103) [2021-12-22 00:19:33,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 643 transitions. [2021-12-22 00:19:33,753 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 643 transitions. Word has length 83 [2021-12-22 00:19:33,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:33,753 INFO L470 AbstractCegarLoop]: Abstraction has 475 states and 643 transitions. [2021-12-22 00:19:33,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 11 states have internal predecessors, (70), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-22 00:19:33,753 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 643 transitions. [2021-12-22 00:19:33,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-22 00:19:33,754 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:33,754 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, 1] [2021-12-22 00:19:33,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-22 00:19:33,754 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:33,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:33,755 INFO L85 PathProgramCache]: Analyzing trace with hash -177974759, now seen corresponding path program 1 times [2021-12-22 00:19:33,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:33,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432749244] [2021-12-22 00:19:33,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:33,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:33,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:33,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:33,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:33,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:33,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:33,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-22 00:19:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:33,874 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:33,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:33,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432749244] [2021-12-22 00:19:33,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432749244] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:33,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:33,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-22 00:19:33,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186750215] [2021-12-22 00:19:33,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:33,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-22 00:19:33,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:33,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-22 00:19:33,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:33,877 INFO L87 Difference]: Start difference. First operand 475 states and 643 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-22 00:19:34,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:34,379 INFO L93 Difference]: Finished difference Result 927 states and 1259 transitions. [2021-12-22 00:19:34,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-22 00:19:34,380 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 84 [2021-12-22 00:19:34,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:34,381 INFO L225 Difference]: With dead ends: 927 [2021-12-22 00:19:34,381 INFO L226 Difference]: Without dead ends: 906 [2021-12-22 00:19:34,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2021-12-22 00:19:34,382 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 348 mSDsluCounter, 2109 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 2331 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:34,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 2331 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 00:19:34,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-12-22 00:19:34,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 567. [2021-12-22 00:19:34,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 447 states have (on average 1.2170022371364653) internal successors, (544), 459 states have internal predecessors, (544), 83 states have call successors, (83), 29 states have call predecessors, (83), 36 states have return successors, (113), 78 states have call predecessors, (113), 79 states have call successors, (113) [2021-12-22 00:19:34,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 740 transitions. [2021-12-22 00:19:34,390 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 740 transitions. Word has length 84 [2021-12-22 00:19:34,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:34,390 INFO L470 AbstractCegarLoop]: Abstraction has 567 states and 740 transitions. [2021-12-22 00:19:34,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-22 00:19:34,390 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 740 transitions. [2021-12-22 00:19:34,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-22 00:19:34,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:34,391 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, 1] [2021-12-22 00:19:34,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-22 00:19:34,392 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:34,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:34,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1320477225, now seen corresponding path program 1 times [2021-12-22 00:19:34,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:34,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257838552] [2021-12-22 00:19:34,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:34,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 00:19:34,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-22 00:19:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:34,537 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:34,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:34,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257838552] [2021-12-22 00:19:34,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257838552] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:34,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:34,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-22 00:19:34,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422214445] [2021-12-22 00:19:34,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:34,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-22 00:19:34,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:34,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-22 00:19:34,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:34,539 INFO L87 Difference]: Start difference. First operand 567 states and 740 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-22 00:19:35,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:35,065 INFO L93 Difference]: Finished difference Result 924 states and 1251 transitions. [2021-12-22 00:19:35,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-22 00:19:35,066 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 84 [2021-12-22 00:19:35,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:35,067 INFO L225 Difference]: With dead ends: 924 [2021-12-22 00:19:35,067 INFO L226 Difference]: Without dead ends: 899 [2021-12-22 00:19:35,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-12-22 00:19:35,068 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 320 mSDsluCounter, 2869 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 3216 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:35,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 3216 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 00:19:35,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2021-12-22 00:19:35,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 468. [2021-12-22 00:19:35,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 366 states have (on average 1.2486338797814207) internal successors, (457), 375 states have internal predecessors, (457), 75 states have call successors, (75), 23 states have call predecessors, (75), 26 states have return successors, (100), 69 states have call predecessors, (100), 71 states have call successors, (100) [2021-12-22 00:19:35,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 632 transitions. [2021-12-22 00:19:35,077 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 632 transitions. Word has length 84 [2021-12-22 00:19:35,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:35,077 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 632 transitions. [2021-12-22 00:19:35,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-22 00:19:35,078 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 632 transitions. [2021-12-22 00:19:35,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-22 00:19:35,079 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:35,079 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-22 00:19:35,079 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:35,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:35,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1169943443, now seen corresponding path program 1 times [2021-12-22 00:19:35,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:35,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629583594] [2021-12-22 00:19:35,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:35,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:35,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:35,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:35,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:35,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-22 00:19:35,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-22 00:19:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:35,260 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:35,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:35,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629583594] [2021-12-22 00:19:35,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629583594] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:35,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:35,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-12-22 00:19:35,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214211011] [2021-12-22 00:19:35,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:35,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-22 00:19:35,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:35,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-22 00:19:35,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-12-22 00:19:35,262 INFO L87 Difference]: Start difference. First operand 468 states and 632 transitions. Second operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 10 states have internal predecessors, (78), 4 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-22 00:19:35,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:35,981 INFO L93 Difference]: Finished difference Result 929 states and 1255 transitions. [2021-12-22 00:19:35,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-22 00:19:35,981 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 10 states have internal predecessors, (78), 4 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 93 [2021-12-22 00:19:35,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:35,983 INFO L225 Difference]: With dead ends: 929 [2021-12-22 00:19:35,983 INFO L226 Difference]: Without dead ends: 885 [2021-12-22 00:19:35,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2021-12-22 00:19:35,984 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 439 mSDsluCounter, 2252 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 2503 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:35,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 2503 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 00:19:35,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2021-12-22 00:19:35,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 858. [2021-12-22 00:19:35,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 666 states have (on average 1.2147147147147148) internal successors, (809), 684 states have internal predecessors, (809), 142 states have call successors, (142), 43 states have call predecessors, (142), 49 states have return successors, (185), 130 states have call predecessors, (185), 137 states have call successors, (185) [2021-12-22 00:19:35,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1136 transitions. [2021-12-22 00:19:36,011 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1136 transitions. Word has length 93 [2021-12-22 00:19:36,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:36,011 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 1136 transitions. [2021-12-22 00:19:36,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 10 states have internal predecessors, (78), 4 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-22 00:19:36,012 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1136 transitions. [2021-12-22 00:19:36,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-12-22 00:19:36,013 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:36,013 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:36,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-22 00:19:36,013 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:36,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:36,014 INFO L85 PathProgramCache]: Analyzing trace with hash -274894159, now seen corresponding path program 1 times [2021-12-22 00:19:36,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:36,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955380818] [2021-12-22 00:19:36,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:36,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:36,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:36,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:36,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-22 00:19:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:36,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,180 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-22 00:19:36,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:36,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955380818] [2021-12-22 00:19:36,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955380818] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:36,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:36,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:36,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284604004] [2021-12-22 00:19:36,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:36,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:36,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:36,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:36,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:36,182 INFO L87 Difference]: Start difference. First operand 858 states and 1136 transitions. Second operand has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-22 00:19:36,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:36,473 INFO L93 Difference]: Finished difference Result 1142 states and 1584 transitions. [2021-12-22 00:19:36,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 00:19:36,474 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 95 [2021-12-22 00:19:36,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:36,476 INFO L225 Difference]: With dead ends: 1142 [2021-12-22 00:19:36,476 INFO L226 Difference]: Without dead ends: 1142 [2021-12-22 00:19:36,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:36,477 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 158 mSDsluCounter, 1268 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 1505 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:36,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 1505 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:36,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-12-22 00:19:36,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 834. [2021-12-22 00:19:36,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 650 states have (on average 1.1953846153846155) internal successors, (777), 664 states have internal predecessors, (777), 134 states have call successors, (134), 43 states have call predecessors, (134), 49 states have return successors, (173), 126 states have call predecessors, (173), 129 states have call successors, (173) [2021-12-22 00:19:36,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1084 transitions. [2021-12-22 00:19:36,488 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1084 transitions. Word has length 95 [2021-12-22 00:19:36,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:36,488 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 1084 transitions. [2021-12-22 00:19:36,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-22 00:19:36,488 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1084 transitions. [2021-12-22 00:19:36,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-22 00:19:36,489 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:36,490 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:36,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-22 00:19:36,490 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:36,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:36,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1940677009, now seen corresponding path program 1 times [2021-12-22 00:19:36,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:36,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109230819] [2021-12-22 00:19:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:36,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:36,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:36,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-22 00:19:36,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-22 00:19:36,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-22 00:19:36,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:36,641 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:36,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:36,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109230819] [2021-12-22 00:19:36,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109230819] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:36,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:36,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-12-22 00:19:36,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824068282] [2021-12-22 00:19:36,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:36,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-22 00:19:36,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:36,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-22 00:19:36,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-12-22 00:19:36,643 INFO L87 Difference]: Start difference. First operand 834 states and 1084 transitions. Second operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 10 states have internal predecessors, (78), 4 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-22 00:19:37,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:37,447 INFO L93 Difference]: Finished difference Result 855 states and 1113 transitions. [2021-12-22 00:19:37,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-22 00:19:37,447 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 10 states have internal predecessors, (78), 4 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 93 [2021-12-22 00:19:37,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:37,449 INFO L225 Difference]: With dead ends: 855 [2021-12-22 00:19:37,449 INFO L226 Difference]: Without dead ends: 809 [2021-12-22 00:19:37,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2021-12-22 00:19:37,450 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 342 mSDsluCounter, 3087 mSDsCounter, 0 mSdLazyCounter, 1971 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 3443 SdHoareTripleChecker+Invalid, 2064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:37,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 3443 Invalid, 2064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1971 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 00:19:37,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-12-22 00:19:37,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 306. [2021-12-22 00:19:37,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 242 states have (on average 1.1363636363636365) internal successors, (275), 247 states have internal predecessors, (275), 41 states have call successors, (41), 21 states have call predecessors, (41), 22 states have return successors, (48), 37 states have call predecessors, (48), 38 states have call successors, (48) [2021-12-22 00:19:37,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 364 transitions. [2021-12-22 00:19:37,457 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 364 transitions. Word has length 93 [2021-12-22 00:19:37,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:37,458 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 364 transitions. [2021-12-22 00:19:37,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 10 states have internal predecessors, (78), 4 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-22 00:19:37,459 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 364 transitions. [2021-12-22 00:19:37,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-22 00:19:37,460 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:37,461 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 00:19:37,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-22 00:19:37,461 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:37,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:37,461 INFO L85 PathProgramCache]: Analyzing trace with hash -369931013, now seen corresponding path program 1 times [2021-12-22 00:19:37,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:37,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491484308] [2021-12-22 00:19:37,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:37,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:37,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:37,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:37,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:37,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:37,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-22 00:19:37,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:37,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:37,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-22 00:19:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-22 00:19:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:37,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,566 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2021-12-22 00:19:37,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:37,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491484308] [2021-12-22 00:19:37,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491484308] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 00:19:37,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51781865] [2021-12-22 00:19:37,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:37,567 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 00:19:37,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 00:19:37,568 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 00:19:37,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-22 00:19:37,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:37,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 00:19:37,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 00:19:37,937 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-22 00:19:37,937 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 00:19:37,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51781865] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:37,937 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 00:19:37,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2021-12-22 00:19:37,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553444535] [2021-12-22 00:19:37,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:37,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 00:19:37,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:37,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 00:19:37,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-12-22 00:19:37,938 INFO L87 Difference]: Start difference. First operand 306 states and 364 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-22 00:19:37,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:37,969 INFO L93 Difference]: Finished difference Result 328 states and 392 transitions. [2021-12-22 00:19:37,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 00:19:37,970 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 133 [2021-12-22 00:19:37,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:37,970 INFO L225 Difference]: With dead ends: 328 [2021-12-22 00:19:37,971 INFO L226 Difference]: Without dead ends: 327 [2021-12-22 00:19:37,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:37,971 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 12 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:37,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 720 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 00:19:37,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-22 00:19:37,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 322. [2021-12-22 00:19:37,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 256 states have (on average 1.12890625) internal successors, (289), 262 states have internal predecessors, (289), 41 states have call successors, (41), 21 states have call predecessors, (41), 24 states have return successors, (55), 38 states have call predecessors, (55), 38 states have call successors, (55) [2021-12-22 00:19:37,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 385 transitions. [2021-12-22 00:19:37,975 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 385 transitions. Word has length 133 [2021-12-22 00:19:37,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:37,975 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 385 transitions. [2021-12-22 00:19:37,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-22 00:19:37,975 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 385 transitions. [2021-12-22 00:19:37,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-22 00:19:37,976 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:37,976 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 00:19:38,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-22 00:19:38,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-12-22 00:19:38,191 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:38,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:38,192 INFO L85 PathProgramCache]: Analyzing trace with hash -2141054115, now seen corresponding path program 1 times [2021-12-22 00:19:38,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:38,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436952251] [2021-12-22 00:19:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:38,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:38,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:38,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:38,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:38,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-22 00:19:38,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-22 00:19:38,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-22 00:19:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,299 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2021-12-22 00:19:38,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:38,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436952251] [2021-12-22 00:19:38,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436952251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:38,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:38,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:38,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935195739] [2021-12-22 00:19:38,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:38,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:38,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:38,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:38,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:38,301 INFO L87 Difference]: Start difference. First operand 322 states and 385 transitions. Second operand has 11 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-22 00:19:38,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:38,529 INFO L93 Difference]: Finished difference Result 362 states and 442 transitions. [2021-12-22 00:19:38,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 00:19:38,530 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 134 [2021-12-22 00:19:38,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:38,530 INFO L225 Difference]: With dead ends: 362 [2021-12-22 00:19:38,531 INFO L226 Difference]: Without dead ends: 362 [2021-12-22 00:19:38,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:38,531 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 138 mSDsluCounter, 890 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:38,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 1082 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:38,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-12-22 00:19:38,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 315. [2021-12-22 00:19:38,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 251 states have (on average 1.1155378486055776) internal successors, (280), 256 states have internal predecessors, (280), 39 states have call successors, (39), 21 states have call predecessors, (39), 24 states have return successors, (51), 37 states have call predecessors, (51), 36 states have call successors, (51) [2021-12-22 00:19:38,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 370 transitions. [2021-12-22 00:19:38,535 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 370 transitions. Word has length 134 [2021-12-22 00:19:38,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:38,535 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 370 transitions. [2021-12-22 00:19:38,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-22 00:19:38,536 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 370 transitions. [2021-12-22 00:19:38,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-12-22 00:19:38,537 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:38,537 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-12-22 00:19:38,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-22 00:19:38,538 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:38,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:38,538 INFO L85 PathProgramCache]: Analyzing trace with hash 437867423, now seen corresponding path program 1 times [2021-12-22 00:19:38,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:38,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713017821] [2021-12-22 00:19:38,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:38,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:38,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:38,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:38,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:38,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-22 00:19:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-22 00:19:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-22 00:19:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-22 00:19:38,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-22 00:19:38,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:38,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,662 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-22 00:19:38,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:38,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713017821] [2021-12-22 00:19:38,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713017821] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:38,663 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:38,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:38,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779879400] [2021-12-22 00:19:38,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:38,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:38,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:38,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:38,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:38,664 INFO L87 Difference]: Start difference. First operand 315 states and 370 transitions. Second operand has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-22 00:19:38,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:38,907 INFO L93 Difference]: Finished difference Result 317 states and 376 transitions. [2021-12-22 00:19:38,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 00:19:38,907 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 170 [2021-12-22 00:19:38,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:38,909 INFO L225 Difference]: With dead ends: 317 [2021-12-22 00:19:38,909 INFO L226 Difference]: Without dead ends: 317 [2021-12-22 00:19:38,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:38,910 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 123 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:38,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 1014 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:38,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-12-22 00:19:38,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 217. [2021-12-22 00:19:38,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 176 states have (on average 1.1136363636363635) internal successors, (196), 178 states have internal predecessors, (196), 24 states have call successors, (24), 14 states have call predecessors, (24), 16 states have return successors, (30), 24 states have call predecessors, (30), 22 states have call successors, (30) [2021-12-22 00:19:38,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 250 transitions. [2021-12-22 00:19:38,914 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 250 transitions. Word has length 170 [2021-12-22 00:19:38,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:38,914 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 250 transitions. [2021-12-22 00:19:38,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-22 00:19:38,915 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 250 transitions. [2021-12-22 00:19:38,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-22 00:19:38,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 00:19:38,916 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-12-22 00:19:38,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-22 00:19:38,916 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-22 00:19:38,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 00:19:38,917 INFO L85 PathProgramCache]: Analyzing trace with hash 507971218, now seen corresponding path program 1 times [2021-12-22 00:19:38,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 00:19:38,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048855629] [2021-12-22 00:19:38,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 00:19:38,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 00:19:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 00:19:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 00:19:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:38,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:38,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:39,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 00:19:39,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-22 00:19:39,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:39,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-22 00:19:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-22 00:19:39,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:39,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:39,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-22 00:19:39,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-22 00:19:39,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 00:19:39,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 00:19:39,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 00:19:39,073 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-22 00:19:39,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 00:19:39,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048855629] [2021-12-22 00:19:39,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048855629] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 00:19:39,073 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 00:19:39,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-22 00:19:39,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279848888] [2021-12-22 00:19:39,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 00:19:39,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-22 00:19:39,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 00:19:39,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-22 00:19:39,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-22 00:19:39,074 INFO L87 Difference]: Start difference. First operand 217 states and 250 transitions. Second operand has 11 states, 11 states have (on average 7.454545454545454) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-22 00:19:39,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 00:19:39,308 INFO L93 Difference]: Finished difference Result 209 states and 241 transitions. [2021-12-22 00:19:39,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 00:19:39,308 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.454545454545454) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 173 [2021-12-22 00:19:39,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 00:19:39,309 INFO L225 Difference]: With dead ends: 209 [2021-12-22 00:19:39,309 INFO L226 Difference]: Without dead ends: 0 [2021-12-22 00:19:39,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-22 00:19:39,311 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 98 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 00:19:39,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 755 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 00:19:39,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-22 00:19:39,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-22 00:19:39,312 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:39,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-22 00:19:39,312 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 173 [2021-12-22 00:19:39,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 00:19:39,312 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-22 00:19:39,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.454545454545454) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-22 00:19:39,312 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-22 00:19:39,313 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-22 00:19:39,314 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-12-22 00:19:39,315 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-12-22 00:19:39,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-22 00:19:39,317 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] [2021-12-22 00:19:39,318 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-22 00:19:39,323 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.12 12:19:39 BoogieIcfgContainer [2021-12-22 00:19:39,323 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-22 00:19:39,323 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-22 00:19:39,324 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-22 00:19:39,324 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-22 00:19:39,324 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:20" (3/4) ... [2021-12-22 00:19:39,326 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-22 00:19:39,331 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoBuildDeviceIoControlRequest [2021-12-22 00:19:39,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-12-22 00:19:39,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfForwardIrpSynchronous [2021-12-22 00:19:39,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-12-22 00:19:39,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-12-22 00:19:39,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-12-22 00:19:39,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIrpCompletion [2021-12-22 00:19:39,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2021-12-22 00:19:39,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIoCompletion [2021-12-22 00:19:39,354 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 58 nodes and edges [2021-12-22 00:19:39,355 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 27 nodes and edges [2021-12-22 00:19:39,356 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-22 00:19:39,357 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-22 00:19:39,441 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-22 00:19:39,442 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-22 00:19:39,442 INFO L158 Benchmark]: Toolchain (without parser) took 19684.66ms. Allocated memory was 127.9MB in the beginning and 352.3MB in the end (delta: 224.4MB). Free memory was 99.0MB in the beginning and 269.7MB in the end (delta: -170.7MB). Peak memory consumption was 51.9MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,442 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 90.2MB. Free memory is still 50.2MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-22 00:19:39,442 INFO L158 Benchmark]: CACSL2BoogieTranslator took 307.80ms. Allocated memory is still 127.9MB. Free memory was 99.0MB in the beginning and 95.3MB in the end (delta: 3.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,442 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.88ms. Allocated memory is still 127.9MB. Free memory was 95.3MB in the beginning and 91.1MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,443 INFO L158 Benchmark]: Boogie Preprocessor took 29.28ms. Allocated memory is still 127.9MB. Free memory was 91.1MB in the beginning and 87.9MB in the end (delta: 3.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,443 INFO L158 Benchmark]: RCFGBuilder took 741.30ms. Allocated memory is still 127.9MB. Free memory was 87.9MB in the beginning and 84.4MB in the end (delta: 3.5MB). Peak memory consumption was 34.8MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,443 INFO L158 Benchmark]: TraceAbstraction took 18421.36ms. Allocated memory was 127.9MB in the beginning and 352.3MB in the end (delta: 224.4MB). Free memory was 84.0MB in the beginning and 289.6MB in the end (delta: -205.6MB). Peak memory consumption was 19.8MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,449 INFO L158 Benchmark]: Witness Printer took 118.18ms. Allocated memory is still 352.3MB. Free memory was 289.6MB in the beginning and 269.7MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2021-12-22 00:19:39,451 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.13ms. Allocated memory is still 90.2MB. Free memory is still 50.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 307.80ms. Allocated memory is still 127.9MB. Free memory was 99.0MB in the beginning and 95.3MB in the end (delta: 3.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 60.88ms. Allocated memory is still 127.9MB. Free memory was 95.3MB in the beginning and 91.1MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 29.28ms. Allocated memory is still 127.9MB. Free memory was 91.1MB in the beginning and 87.9MB in the end (delta: 3.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 741.30ms. Allocated memory is still 127.9MB. Free memory was 87.9MB in the beginning and 84.4MB in the end (delta: 3.5MB). Peak memory consumption was 34.8MB. Max. memory is 16.1GB. * TraceAbstraction took 18421.36ms. Allocated memory was 127.9MB in the beginning and 352.3MB in the end (delta: 224.4MB). Free memory was 84.0MB in the beginning and 289.6MB in the end (delta: -205.6MB). Peak memory consumption was 19.8MB. Max. memory is 16.1GB. * Witness Printer took 118.18ms. Allocated memory is still 352.3MB. Free memory was 289.6MB in the beginning and 269.7MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. 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: 56]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 647]: 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 10 procedures, 244 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 18.4s, OverallIterations: 51, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 12.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 10919 SdHoareTripleChecker+Valid, 10.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10671 mSDsluCounter, 62267 SdHoareTripleChecker+Invalid, 8.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 48108 mSDsCounter, 2994 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 20906 IncrementalHoareTripleChecker+Invalid, 23900 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2994 mSolverCounterUnsat, 14159 mSDtfsCounter, 20906 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1045 GetRequests, 495 SyntacticMatches, 3 SemanticMatches, 547 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1086 ImplicationChecksByTransitivity, 3.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1197occurred in iteration=30, InterpolantAutomatonStates: 500, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 51 MinimizatonAttempts, 5084 StatesRemovedByMinimization, 44 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 3.3s InterpolantComputationTime, 2987 NumberOfCodeBlocks, 2987 NumberOfCodeBlocksAsserted, 52 NumberOfCheckSat, 2935 ConstructedInterpolants, 0 QuantifiedInterpolants, 7423 SizeOfPredicates, 1 NumberOfNonLiveVariables, 868 ConjunctsInSsa, 5 ConjunctsInUnsatCore, 52 InterpolantComputations, 51 PerfectInterpolantSequences, 552/558 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:39,488 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