./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 75fd132a1a39ad1f2927845122893235fdf65fe2225472c79a2e84525dcd60fe --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 06:07:24,813 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 06:07:24,834 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 06:07:24,869 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 06:07:24,870 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 06:07:24,872 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 06:07:24,873 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 06:07:24,875 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 06:07:24,877 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 06:07:24,880 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 06:07:24,881 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 06:07:24,882 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 06:07:24,882 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 06:07:24,884 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 06:07:24,886 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 06:07:24,891 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 06:07:24,892 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 06:07:24,893 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 06:07:24,895 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 06:07:24,900 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 06:07:24,902 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 06:07:24,902 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 06:07:24,904 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 06:07:24,904 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 06:07:24,909 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 06:07:24,909 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 06:07:24,910 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 06:07:24,911 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 06:07:24,911 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 06:07:24,912 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 06:07:24,912 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 06:07:24,913 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 06:07:24,914 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 06:07:24,915 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 06:07:24,916 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 06:07:24,916 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 06:07:24,916 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 06:07:24,916 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 06:07:24,917 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 06:07:24,917 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 06:07:24,917 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 06:07:24,918 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-16 06:07:24,941 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 06:07:24,942 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 06:07:24,942 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 06:07:24,942 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 06:07:24,943 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 06:07:24,943 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 06:07:24,944 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 06:07:24,944 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 06:07:24,944 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 06:07:24,944 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-16 06:07:24,945 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-16 06:07:24,946 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-16 06:07:24,946 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 06:07:24,946 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-16 06:07:24,946 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 06:07:24,946 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 06:07:24,946 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 06:07:24,946 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 06:07:24,947 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 06:07:24,947 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 06:07:24,947 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 06:07:24,947 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 06:07:24,947 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 06:07:24,947 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 06:07:24,947 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 06:07:24,948 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 -> 75fd132a1a39ad1f2927845122893235fdf65fe2225472c79a2e84525dcd60fe [2021-12-16 06:07:25,157 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 06:07:25,174 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 06:07:25,177 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 06:07:25,178 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 06:07:25,179 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 06:07:25,180 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c [2021-12-16 06:07:25,240 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e62021a4c/42e5e2d7410b4e76ab7a806738e1ccea/FLAG0009991d3 [2021-12-16 06:07:25,685 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 06:07:25,685 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c [2021-12-16 06:07:25,705 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e62021a4c/42e5e2d7410b4e76ab7a806738e1ccea/FLAG0009991d3 [2021-12-16 06:07:26,046 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e62021a4c/42e5e2d7410b4e76ab7a806738e1ccea [2021-12-16 06:07:26,048 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 06:07:26,049 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 06:07:26,050 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 06:07:26,050 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 06:07:26,056 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 06:07:26,056 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,057 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6280f101 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26, skipping insertion in model container [2021-12-16 06:07:26,057 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,063 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 06:07:26,111 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 06:07:26,280 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/cdaudio_simpl1.cil-2.c[2073,2086] [2021-12-16 06:07:26,436 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 06:07:26,442 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 06:07:26,462 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/cdaudio_simpl1.cil-2.c[2073,2086] [2021-12-16 06:07:26,578 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 06:07:26,592 INFO L208 MainTranslator]: Completed translation [2021-12-16 06:07:26,607 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26 WrapperNode [2021-12-16 06:07:26,607 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 06:07:26,609 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 06:07:26,609 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 06:07:26,609 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 06:07:26,614 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,638 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,703 INFO L137 Inliner]: procedures = 41, calls = 107, calls flagged for inlining = 16, calls inlined = 16, statements flattened = 1581 [2021-12-16 06:07:26,704 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 06:07:26,705 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 06:07:26,705 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 06:07:26,705 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 06:07:26,710 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,723 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,727 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,727 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,742 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,749 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,753 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,759 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 06:07:26,760 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 06:07:26,760 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 06:07:26,760 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 06:07:26,767 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (1/1) ... [2021-12-16 06:07:26,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 06:07:26,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 06:07:26,842 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-16 06:07:26,868 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-16 06:07:26,899 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2021-12-16 06:07:26,899 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2021-12-16 06:07:26,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 06:07:26,899 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2021-12-16 06:07:26,900 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2021-12-16 06:07:26,900 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-12-16 06:07:26,900 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-12-16 06:07:26,900 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2021-12-16 06:07:26,900 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2021-12-16 06:07:26,900 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-16 06:07:26,900 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-16 06:07:26,901 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-16 06:07:26,901 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-16 06:07:26,901 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2021-12-16 06:07:26,901 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2021-12-16 06:07:26,901 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-12-16 06:07:26,901 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-12-16 06:07:26,902 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2021-12-16 06:07:26,902 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2021-12-16 06:07:26,902 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-16 06:07:26,902 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-16 06:07:26,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 06:07:26,902 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-16 06:07:26,902 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-16 06:07:26,902 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2021-12-16 06:07:26,903 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2021-12-16 06:07:26,903 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 06:07:26,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 06:07:26,903 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2021-12-16 06:07:26,903 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2021-12-16 06:07:27,151 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 06:07:27,152 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 06:07:27,286 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,336 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-12-16 06:07:27,337 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-12-16 06:07:27,390 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,422 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-16 06:07:27,422 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-16 06:07:27,426 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,427 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,429 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,435 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,444 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,449 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,453 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-16 06:07:27,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: CdAudioPnp_#res#1 := 0; [2021-12-16 06:07:27,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume !false; [2021-12-16 06:07:27,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##257: assume false; [2021-12-16 06:07:27,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##286: assume !false; [2021-12-16 06:07:27,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##285: assume false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##133: assume false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##134: assume !false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-12-16 06:07:27,845 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-16 06:07:27,846 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-16 06:07:27,846 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##331: assume false; [2021-12-16 06:07:27,846 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume !false; [2021-12-16 06:07:27,867 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 06:07:27,874 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 06:07:27,875 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-16 06:07:27,877 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 06:07:27 BoogieIcfgContainer [2021-12-16 06:07:27,877 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 06:07:27,878 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 06:07:27,878 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 06:07:27,880 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 06:07:27,880 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 06:07:26" (1/3) ... [2021-12-16 06:07:27,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47d75490 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 06:07:27, skipping insertion in model container [2021-12-16 06:07:27,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 06:07:26" (2/3) ... [2021-12-16 06:07:27,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47d75490 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 06:07:27, skipping insertion in model container [2021-12-16 06:07:27,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 06:07:27" (3/3) ... [2021-12-16 06:07:27,882 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-2.c [2021-12-16 06:07:27,886 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 06:07:27,886 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-16 06:07:27,922 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 06:07:27,926 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-16 06:07:27,927 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-16 06:07:27,942 INFO L276 IsEmpty]: Start isEmpty. Operand has 469 states, 367 states have (on average 1.5095367847411445) internal successors, (554), 386 states have internal predecessors, (554), 86 states have call successors, (86), 13 states have call predecessors, (86), 13 states have return successors, (86), 82 states have call predecessors, (86), 86 states have call successors, (86) [2021-12-16 06:07:27,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-16 06:07:27,947 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:27,948 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:27,948 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:27,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:27,952 INFO L85 PathProgramCache]: Analyzing trace with hash 2107937654, now seen corresponding path program 1 times [2021-12-16 06:07:27,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:27,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156722574] [2021-12-16 06:07:27,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:27,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,071 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-16 06:07:28,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156722574] [2021-12-16 06:07:28,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156722574] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:28,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677518792] [2021-12-16 06:07:28,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,097 INFO L87 Difference]: Start difference. First operand has 469 states, 367 states have (on average 1.5095367847411445) internal successors, (554), 386 states have internal predecessors, (554), 86 states have call successors, (86), 13 states have call predecessors, (86), 13 states have return successors, (86), 82 states have call predecessors, (86), 86 states have call successors, (86) 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-16 06:07:28,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,163 INFO L93 Difference]: Finished difference Result 621 states and 922 transitions. [2021-12-16 06:07:28,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,165 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-16 06:07:28,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,175 INFO L225 Difference]: With dead ends: 621 [2021-12-16 06:07:28,176 INFO L226 Difference]: Without dead ends: 617 [2021-12-16 06:07:28,177 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-16 06:07:28,179 INFO L933 BasicCegarLoop]: 727 mSDtfsCounter, 690 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 946 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:28,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-12-16 06:07:28,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 601. [2021-12-16 06:07:28,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 485 states have (on average 1.4721649484536083) internal successors, (714), 492 states have internal predecessors, (714), 93 states have call successors, (93), 18 states have call predecessors, (93), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2021-12-16 06:07:28,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 901 transitions. [2021-12-16 06:07:28,241 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 901 transitions. Word has length 8 [2021-12-16 06:07:28,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,241 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 901 transitions. [2021-12-16 06:07:28,241 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-16 06:07:28,242 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 901 transitions. [2021-12-16 06:07:28,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-16 06:07:28,242 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,242 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-16 06:07:28,243 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1313128949, now seen corresponding path program 1 times [2021-12-16 06:07:28,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547889850] [2021-12-16 06:07:28,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,275 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-16 06:07:28,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547889850] [2021-12-16 06:07:28,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547889850] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:28,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272032648] [2021-12-16 06:07:28,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,278 INFO L87 Difference]: Start difference. First operand 601 states and 901 transitions. Second operand has 3 states, 3 states have (on average 3.0) 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-16 06:07:28,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,319 INFO L93 Difference]: Finished difference Result 603 states and 901 transitions. [2021-12-16 06:07:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,319 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) 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-16 06:07:28,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,325 INFO L225 Difference]: With dead ends: 603 [2021-12-16 06:07:28,326 INFO L226 Difference]: Without dead ends: 603 [2021-12-16 06:07:28,329 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-16 06:07:28,330 INFO L933 BasicCegarLoop]: 701 mSDtfsCounter, 384 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 942 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:28,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-12-16 06:07:28,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 601. [2021-12-16 06:07:28,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 485 states have (on average 1.4701030927835053) internal successors, (713), 492 states have internal predecessors, (713), 93 states have call successors, (93), 18 states have call predecessors, (93), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2021-12-16 06:07:28,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 900 transitions. [2021-12-16 06:07:28,352 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 900 transitions. Word has length 9 [2021-12-16 06:07:28,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,352 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 900 transitions. [2021-12-16 06:07:28,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) 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-16 06:07:28,353 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 900 transitions. [2021-12-16 06:07:28,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-16 06:07:28,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-16 06:07:28,354 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,354 INFO L85 PathProgramCache]: Analyzing trace with hash 929451779, now seen corresponding path program 1 times [2021-12-16 06:07:28,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995940939] [2021-12-16 06:07:28,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,388 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-16 06:07:28,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995940939] [2021-12-16 06:07:28,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995940939] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-16 06:07:28,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981722855] [2021-12-16 06:07:28,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,391 INFO L87 Difference]: Start difference. First operand 601 states and 900 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-16 06:07:28,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,452 INFO L93 Difference]: Finished difference Result 600 states and 899 transitions. [2021-12-16 06:07:28,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,453 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-16 06:07:28,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,455 INFO L225 Difference]: With dead ends: 600 [2021-12-16 06:07:28,456 INFO L226 Difference]: Without dead ends: 597 [2021-12-16 06:07:28,456 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-16 06:07:28,457 INFO L933 BasicCegarLoop]: 700 mSDtfsCounter, 416 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 847 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [477 Valid, 847 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:28,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-12-16 06:07:28,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 591. [2021-12-16 06:07:28,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 476 states have (on average 1.4516806722689075) internal successors, (691), 482 states have internal predecessors, (691), 93 states have call successors, (93), 18 states have call predecessors, (93), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2021-12-16 06:07:28,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 878 transitions. [2021-12-16 06:07:28,497 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 878 transitions. Word has length 9 [2021-12-16 06:07:28,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,498 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 878 transitions. [2021-12-16 06:07:28,498 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-16 06:07:28,498 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 878 transitions. [2021-12-16 06:07:28,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-16 06:07:28,499 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,499 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-16 06:07:28,499 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1469618303, now seen corresponding path program 1 times [2021-12-16 06:07:28,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619859897] [2021-12-16 06:07:28,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:28,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619859897] [2021-12-16 06:07:28,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619859897] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,524 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:28,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652186097] [2021-12-16 06:07:28,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,526 INFO L87 Difference]: Start difference. First operand 591 states and 878 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-16 06:07:28,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,565 INFO L93 Difference]: Finished difference Result 594 states and 880 transitions. [2021-12-16 06:07:28,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,566 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-16 06:07:28,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,568 INFO L225 Difference]: With dead ends: 594 [2021-12-16 06:07:28,568 INFO L226 Difference]: Without dead ends: 591 [2021-12-16 06:07:28,568 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-16 06:07:28,569 INFO L933 BasicCegarLoop]: 690 mSDtfsCounter, 0 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1329 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:28,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-12-16 06:07:28,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 591. [2021-12-16 06:07:28,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 476 states have (on average 1.449579831932773) internal successors, (690), 482 states have internal predecessors, (690), 93 states have call successors, (93), 18 states have call predecessors, (93), 21 states have return successors, (94), 94 states have call predecessors, (94), 79 states have call successors, (94) [2021-12-16 06:07:28,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 877 transitions. [2021-12-16 06:07:28,582 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 877 transitions. Word has length 13 [2021-12-16 06:07:28,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,583 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 877 transitions. [2021-12-16 06:07:28,583 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-16 06:07:28,583 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 877 transitions. [2021-12-16 06:07:28,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-16 06:07:28,584 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,584 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-16 06:07:28,584 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1712839995, now seen corresponding path program 1 times [2021-12-16 06:07:28,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594022676] [2021-12-16 06:07:28,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,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-16 06:07:28,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594022676] [2021-12-16 06:07:28,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594022676] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,613 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:28,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730454681] [2021-12-16 06:07:28,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,614 INFO L87 Difference]: Start difference. First operand 591 states and 877 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 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-16 06:07:28,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,720 INFO L93 Difference]: Finished difference Result 835 states and 1220 transitions. [2021-12-16 06:07:28,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,721 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 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 15 [2021-12-16 06:07:28,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,725 INFO L225 Difference]: With dead ends: 835 [2021-12-16 06:07:28,725 INFO L226 Difference]: Without dead ends: 834 [2021-12-16 06:07:28,725 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-16 06:07:28,726 INFO L933 BasicCegarLoop]: 810 mSDtfsCounter, 564 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 1032 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 1032 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:28,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-12-16 06:07:28,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 791. [2021-12-16 06:07:28,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 649 states have (on average 1.4206471494607087) internal successors, (922), 641 states have internal predecessors, (922), 106 states have call successors, (106), 31 states have call predecessors, (106), 35 states have return successors, (136), 122 states have call predecessors, (136), 96 states have call successors, (136) [2021-12-16 06:07:28,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1164 transitions. [2021-12-16 06:07:28,744 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1164 transitions. Word has length 15 [2021-12-16 06:07:28,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,744 INFO L470 AbstractCegarLoop]: Abstraction has 791 states and 1164 transitions. [2021-12-16 06:07:28,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 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-16 06:07:28,745 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1164 transitions. [2021-12-16 06:07:28,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-16 06:07:28,746 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,746 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-16 06:07:28,746 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1752786185, now seen corresponding path program 1 times [2021-12-16 06:07:28,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531463143] [2021-12-16 06:07:28,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,780 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-16 06:07:28,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531463143] [2021-12-16 06:07:28,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531463143] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:28,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634567580] [2021-12-16 06:07:28,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,783 INFO L87 Difference]: Start difference. First operand 791 states and 1164 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 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-16 06:07:28,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,800 INFO L93 Difference]: Finished difference Result 867 states and 1260 transitions. [2021-12-16 06:07:28,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,801 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 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 19 [2021-12-16 06:07:28,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,804 INFO L225 Difference]: With dead ends: 867 [2021-12-16 06:07:28,804 INFO L226 Difference]: Without dead ends: 867 [2021-12-16 06:07:28,805 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-16 06:07:28,805 INFO L933 BasicCegarLoop]: 679 mSDtfsCounter, 601 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [601 Valid, 864 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:28,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2021-12-16 06:07:28,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 839. [2021-12-16 06:07:28,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 692 states have (on average 1.439306358381503) internal successors, (996), 695 states have internal predecessors, (996), 105 states have call successors, (105), 35 states have call predecessors, (105), 41 states have return successors, (127), 108 states have call predecessors, (127), 98 states have call successors, (127) [2021-12-16 06:07:28,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 1228 transitions. [2021-12-16 06:07:28,844 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 1228 transitions. Word has length 19 [2021-12-16 06:07:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,844 INFO L470 AbstractCegarLoop]: Abstraction has 839 states and 1228 transitions. [2021-12-16 06:07:28,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 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-16 06:07:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 1228 transitions. [2021-12-16 06:07:28,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-12-16 06:07:28,846 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,846 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 06:07:28,846 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1868596178, now seen corresponding path program 1 times [2021-12-16 06:07:28,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80103790] [2021-12-16 06:07:28,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:28,870 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-16 06:07:28,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:28,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80103790] [2021-12-16 06:07:28,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80103790] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:28,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:28,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:28,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210884275] [2021-12-16 06:07:28,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:28,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:28,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:28,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:28,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:28,872 INFO L87 Difference]: Start difference. First operand 839 states and 1228 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 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-16 06:07:28,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:28,961 INFO L93 Difference]: Finished difference Result 1332 states and 2008 transitions. [2021-12-16 06:07:28,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:28,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 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 21 [2021-12-16 06:07:28,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:28,966 INFO L225 Difference]: With dead ends: 1332 [2021-12-16 06:07:28,967 INFO L226 Difference]: Without dead ends: 1332 [2021-12-16 06:07:28,967 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-16 06:07:28,967 INFO L933 BasicCegarLoop]: 1002 mSDtfsCounter, 336 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 1616 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:28,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [336 Valid, 1616 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:28,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1332 states. [2021-12-16 06:07:28,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1332 to 1027. [2021-12-16 06:07:28,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 848 states have (on average 1.4375) internal successors, (1219), 849 states have internal predecessors, (1219), 122 states have call successors, (122), 47 states have call predecessors, (122), 56 states have return successors, (205), 130 states have call predecessors, (205), 115 states have call successors, (205) [2021-12-16 06:07:28,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1546 transitions. [2021-12-16 06:07:28,990 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1546 transitions. Word has length 21 [2021-12-16 06:07:28,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:28,991 INFO L470 AbstractCegarLoop]: Abstraction has 1027 states and 1546 transitions. [2021-12-16 06:07:28,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 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-16 06:07:28,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1546 transitions. [2021-12-16 06:07:28,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-16 06:07:28,992 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:28,992 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:28,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 06:07:28,993 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:28,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:28,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1853359414, now seen corresponding path program 1 times [2021-12-16 06:07:28,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:28,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807863854] [2021-12-16 06:07:28,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:28,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:29,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:29,045 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-16 06:07:29,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:29,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807863854] [2021-12-16 06:07:29,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807863854] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:29,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:29,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:29,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319811518] [2021-12-16 06:07:29,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:29,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:29,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:29,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:29,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:29,047 INFO L87 Difference]: Start difference. First operand 1027 states and 1546 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 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-16 06:07:29,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:29,353 INFO L93 Difference]: Finished difference Result 1060 states and 1579 transitions. [2021-12-16 06:07:29,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 06:07:29,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 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 22 [2021-12-16 06:07:29,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:29,358 INFO L225 Difference]: With dead ends: 1060 [2021-12-16 06:07:29,358 INFO L226 Difference]: Without dead ends: 1060 [2021-12-16 06:07:29,358 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-16 06:07:29,359 INFO L933 BasicCegarLoop]: 716 mSDtfsCounter, 1024 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1025 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:29,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1025 Valid, 868 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:29,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-12-16 06:07:29,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 1009. [2021-12-16 06:07:29,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 833 states have (on average 1.4309723889555823) internal successors, (1192), 834 states have internal predecessors, (1192), 119 states have call successors, (119), 44 states have call predecessors, (119), 56 states have return successors, (199), 130 states have call predecessors, (199), 112 states have call successors, (199) [2021-12-16 06:07:29,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1510 transitions. [2021-12-16 06:07:29,410 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1510 transitions. Word has length 22 [2021-12-16 06:07:29,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:29,410 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1510 transitions. [2021-12-16 06:07:29,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 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-16 06:07:29,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1510 transitions. [2021-12-16 06:07:29,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-16 06:07:29,411 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:29,411 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] [2021-12-16 06:07:29,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 06:07:29,412 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:29,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:29,412 INFO L85 PathProgramCache]: Analyzing trace with hash -401986613, now seen corresponding path program 1 times [2021-12-16 06:07:29,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:29,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292576081] [2021-12-16 06:07:29,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:29,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:29,432 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-16 06:07:29,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:29,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292576081] [2021-12-16 06:07:29,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292576081] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:29,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:29,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:29,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703353583] [2021-12-16 06:07:29,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:29,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:29,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:29,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:29,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:29,434 INFO L87 Difference]: Start difference. First operand 1009 states and 1510 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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-16 06:07:29,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:29,485 INFO L93 Difference]: Finished difference Result 1008 states and 1507 transitions. [2021-12-16 06:07:29,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:29,486 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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 23 [2021-12-16 06:07:29,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:29,489 INFO L225 Difference]: With dead ends: 1008 [2021-12-16 06:07:29,489 INFO L226 Difference]: Without dead ends: 1008 [2021-12-16 06:07:29,489 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-16 06:07:29,490 INFO L933 BasicCegarLoop]: 647 mSDtfsCounter, 22 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1248 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:29,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 1248 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:29,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-12-16 06:07:29,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 1008. [2021-12-16 06:07:29,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 833 states have (on average 1.4285714285714286) internal successors, (1190), 833 states have internal predecessors, (1190), 118 states have call successors, (118), 44 states have call predecessors, (118), 56 states have return successors, (199), 130 states have call predecessors, (199), 112 states have call successors, (199) [2021-12-16 06:07:29,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1507 transitions. [2021-12-16 06:07:29,517 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1507 transitions. Word has length 23 [2021-12-16 06:07:29,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:29,517 INFO L470 AbstractCegarLoop]: Abstraction has 1008 states and 1507 transitions. [2021-12-16 06:07:29,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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-16 06:07:29,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1507 transitions. [2021-12-16 06:07:29,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-16 06:07:29,519 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:29,519 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-16 06:07:29,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 06:07:29,519 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:29,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:29,520 INFO L85 PathProgramCache]: Analyzing trace with hash -411805955, now seen corresponding path program 1 times [2021-12-16 06:07:29,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:29,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848824611] [2021-12-16 06:07:29,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:29,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:29,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:29,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 06:07:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:29,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:29,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:29,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848824611] [2021-12-16 06:07:29,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848824611] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:29,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:29,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:29,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924891671] [2021-12-16 06:07:29,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:29,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:29,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:29,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:29,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:29,545 INFO L87 Difference]: Start difference. First operand 1008 states and 1507 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-16 06:07:29,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:29,771 INFO L93 Difference]: Finished difference Result 1305 states and 1930 transitions. [2021-12-16 06:07:29,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 06:07:29,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-12-16 06:07:29,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:29,777 INFO L225 Difference]: With dead ends: 1305 [2021-12-16 06:07:29,777 INFO L226 Difference]: Without dead ends: 1305 [2021-12-16 06:07:29,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:29,778 INFO L933 BasicCegarLoop]: 709 mSDtfsCounter, 768 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 1362 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:29,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [791 Valid, 1362 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:29,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1305 states. [2021-12-16 06:07:29,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1305 to 1065. [2021-12-16 06:07:29,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 881 states have (on average 1.41316685584563) internal successors, (1245), 886 states have internal predecessors, (1245), 115 states have call successors, (115), 49 states have call predecessors, (115), 68 states have return successors, (178), 129 states have call predecessors, (178), 109 states have call successors, (178) [2021-12-16 06:07:29,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1538 transitions. [2021-12-16 06:07:29,818 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1538 transitions. Word has length 36 [2021-12-16 06:07:29,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:29,819 INFO L470 AbstractCegarLoop]: Abstraction has 1065 states and 1538 transitions. [2021-12-16 06:07:29,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-16 06:07:29,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1538 transitions. [2021-12-16 06:07:29,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-16 06:07:29,822 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:29,822 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-16 06:07:29,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-16 06:07:29,822 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:29,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:29,828 INFO L85 PathProgramCache]: Analyzing trace with hash -2014058946, now seen corresponding path program 1 times [2021-12-16 06:07:29,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:29,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871481013] [2021-12-16 06:07:29,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:29,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:29,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 06:07:29,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:29,862 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-16 06:07:29,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:29,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871481013] [2021-12-16 06:07:29,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871481013] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:29,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:29,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:29,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621170137] [2021-12-16 06:07:29,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:29,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:29,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:29,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:29,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:29,863 INFO L87 Difference]: Start difference. First operand 1065 states and 1538 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 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-16 06:07:30,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:30,086 INFO L93 Difference]: Finished difference Result 836 states and 1213 transitions. [2021-12-16 06:07:30,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 06:07:30,086 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 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 35 [2021-12-16 06:07:30,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:30,089 INFO L225 Difference]: With dead ends: 836 [2021-12-16 06:07:30,089 INFO L226 Difference]: Without dead ends: 836 [2021-12-16 06:07:30,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:30,089 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 248 mSDsluCounter, 1040 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1763 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:30,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 1763 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:30,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-12-16 06:07:30,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 797. [2021-12-16 06:07:30,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 659 states have (on average 1.4142640364188164) internal successors, (932), 666 states have internal predecessors, (932), 93 states have call successors, (93), 33 states have call predecessors, (93), 44 states have return successors, (121), 97 states have call predecessors, (121), 87 states have call successors, (121) [2021-12-16 06:07:30,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1146 transitions. [2021-12-16 06:07:30,102 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1146 transitions. Word has length 35 [2021-12-16 06:07:30,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:30,102 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1146 transitions. [2021-12-16 06:07:30,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 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-16 06:07:30,102 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1146 transitions. [2021-12-16 06:07:30,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-16 06:07:30,104 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:30,104 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:30,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-16 06:07:30,104 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:30,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:30,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1008894196, now seen corresponding path program 1 times [2021-12-16 06:07:30,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:30,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599088059] [2021-12-16 06:07:30,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:30,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:30,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:30,125 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-16 06:07:30,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:30,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599088059] [2021-12-16 06:07:30,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599088059] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:30,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:30,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:30,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371482131] [2021-12-16 06:07:30,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:30,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:30,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:30,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:30,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:30,126 INFO L87 Difference]: Start difference. First operand 797 states and 1146 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 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-16 06:07:30,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:30,342 INFO L93 Difference]: Finished difference Result 813 states and 1164 transitions. [2021-12-16 06:07:30,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 06:07:30,342 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 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 32 [2021-12-16 06:07:30,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:30,348 INFO L225 Difference]: With dead ends: 813 [2021-12-16 06:07:30,348 INFO L226 Difference]: Without dead ends: 813 [2021-12-16 06:07:30,348 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-16 06:07:30,349 INFO L933 BasicCegarLoop]: 640 mSDtfsCounter, 690 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:30,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 1099 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:30,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2021-12-16 06:07:30,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 797. [2021-12-16 06:07:30,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 659 states have (on average 1.4112291350531108) internal successors, (930), 666 states have internal predecessors, (930), 93 states have call successors, (93), 33 states have call predecessors, (93), 44 states have return successors, (121), 97 states have call predecessors, (121), 87 states have call successors, (121) [2021-12-16 06:07:30,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1144 transitions. [2021-12-16 06:07:30,381 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1144 transitions. Word has length 32 [2021-12-16 06:07:30,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:30,381 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1144 transitions. [2021-12-16 06:07:30,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 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-16 06:07:30,382 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1144 transitions. [2021-12-16 06:07:30,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-16 06:07:30,383 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:30,384 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-16 06:07:30,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-16 06:07:30,384 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:30,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:30,384 INFO L85 PathProgramCache]: Analyzing trace with hash -509252101, now seen corresponding path program 1 times [2021-12-16 06:07:30,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:30,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439095198] [2021-12-16 06:07:30,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:30,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:30,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 06:07:30,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:30,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:30,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:30,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439095198] [2021-12-16 06:07:30,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439095198] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:30,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:30,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 06:07:30,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278129069] [2021-12-16 06:07:30,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:30,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:30,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:30,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:30,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:30,464 INFO L87 Difference]: Start difference. First operand 797 states and 1144 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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-16 06:07:30,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:30,810 INFO L93 Difference]: Finished difference Result 706 states and 1022 transitions. [2021-12-16 06:07:30,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 06:07:30,810 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 36 [2021-12-16 06:07:30,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:30,812 INFO L225 Difference]: With dead ends: 706 [2021-12-16 06:07:30,812 INFO L226 Difference]: Without dead ends: 706 [2021-12-16 06:07:30,812 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-16 06:07:30,813 INFO L933 BasicCegarLoop]: 711 mSDtfsCounter, 843 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 1645 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:30,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [863 Valid, 1645 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:30,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-12-16 06:07:30,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 665. [2021-12-16 06:07:30,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 548 states have (on average 1.4087591240875912) internal successors, (772), 554 states have internal predecessors, (772), 85 states have call successors, (85), 26 states have call predecessors, (85), 31 states have return successors, (96), 84 states have call predecessors, (96), 79 states have call successors, (96) [2021-12-16 06:07:30,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 953 transitions. [2021-12-16 06:07:30,841 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 953 transitions. Word has length 36 [2021-12-16 06:07:30,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:30,842 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 953 transitions. [2021-12-16 06:07:30,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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-16 06:07:30,842 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 953 transitions. [2021-12-16 06:07:30,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-16 06:07:30,843 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:30,843 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-16 06:07:30,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-16 06:07:30,844 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:30,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:30,844 INFO L85 PathProgramCache]: Analyzing trace with hash 138801863, now seen corresponding path program 1 times [2021-12-16 06:07:30,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:30,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769390699] [2021-12-16 06:07:30,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:30,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:30,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:30,882 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-16 06:07:30,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:30,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769390699] [2021-12-16 06:07:30,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769390699] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:30,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:30,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-16 06:07:30,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513169024] [2021-12-16 06:07:30,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:30,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:30,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:30,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:30,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-16 06:07:30,884 INFO L87 Difference]: Start difference. First operand 665 states and 953 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 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-16 06:07:30,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:30,928 INFO L93 Difference]: Finished difference Result 811 states and 1155 transitions. [2021-12-16 06:07:30,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:30,929 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 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-16 06:07:30,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:30,931 INFO L225 Difference]: With dead ends: 811 [2021-12-16 06:07:30,931 INFO L226 Difference]: Without dead ends: 811 [2021-12-16 06:07:30,932 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-16 06:07:30,932 INFO L933 BasicCegarLoop]: 769 mSDtfsCounter, 132 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:30,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 1382 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:30,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2021-12-16 06:07:30,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 713. [2021-12-16 06:07:30,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 592 states have (on average 1.385135135135135) internal successors, (820), 591 states have internal predecessors, (820), 85 states have call successors, (85), 26 states have call predecessors, (85), 35 states have return successors, (107), 95 states have call predecessors, (107), 79 states have call successors, (107) [2021-12-16 06:07:30,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1012 transitions. [2021-12-16 06:07:30,958 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1012 transitions. Word has length 34 [2021-12-16 06:07:30,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:30,958 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 1012 transitions. [2021-12-16 06:07:30,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 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-16 06:07:30,959 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1012 transitions. [2021-12-16 06:07:30,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-16 06:07:30,960 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:30,960 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-16 06:07:30,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-16 06:07:30,961 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:30,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:30,961 INFO L85 PathProgramCache]: Analyzing trace with hash -298326267, now seen corresponding path program 1 times [2021-12-16 06:07:30,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:30,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552462016] [2021-12-16 06:07:30,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:30,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:31,013 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-16 06:07:31,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:31,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552462016] [2021-12-16 06:07:31,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552462016] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:31,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:31,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:31,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726979960] [2021-12-16 06:07:31,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:31,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:31,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:31,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:31,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:31,015 INFO L87 Difference]: Start difference. First operand 713 states and 1012 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-16 06:07:31,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:31,217 INFO L93 Difference]: Finished difference Result 694 states and 982 transitions. [2021-12-16 06:07:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 06:07:31,218 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-16 06:07:31,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:31,221 INFO L225 Difference]: With dead ends: 694 [2021-12-16 06:07:31,221 INFO L226 Difference]: Without dead ends: 694 [2021-12-16 06:07:31,222 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-16 06:07:31,224 INFO L933 BasicCegarLoop]: 640 mSDtfsCounter, 670 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:31,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [670 Valid, 1099 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:31,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-12-16 06:07:31,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 694. [2021-12-16 06:07:31,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 575 states have (on average 1.3895652173913045) internal successors, (799), 581 states have internal predecessors, (799), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-16 06:07:31,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 982 transitions. [2021-12-16 06:07:31,238 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 982 transitions. Word has length 34 [2021-12-16 06:07:31,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:31,238 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 982 transitions. [2021-12-16 06:07:31,238 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-16 06:07:31,238 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 982 transitions. [2021-12-16 06:07:31,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-16 06:07:31,240 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:31,240 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-16 06:07:31,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-16 06:07:31,240 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:31,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:31,240 INFO L85 PathProgramCache]: Analyzing trace with hash 452395465, now seen corresponding path program 1 times [2021-12-16 06:07:31,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:31,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60546637] [2021-12-16 06:07:31,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:31,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:31,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:31,294 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-16 06:07:31,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:31,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60546637] [2021-12-16 06:07:31,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60546637] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:31,296 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:31,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:31,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476899875] [2021-12-16 06:07:31,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:31,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:31,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:31,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:31,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:31,298 INFO L87 Difference]: Start difference. First operand 694 states and 982 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-16 06:07:31,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:31,631 INFO L93 Difference]: Finished difference Result 788 states and 1120 transitions. [2021-12-16 06:07:31,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 06:07:31,632 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-16 06:07:31,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:31,634 INFO L225 Difference]: With dead ends: 788 [2021-12-16 06:07:31,634 INFO L226 Difference]: Without dead ends: 788 [2021-12-16 06:07:31,635 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-16 06:07:31,635 INFO L933 BasicCegarLoop]: 721 mSDtfsCounter, 754 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 1177 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:31,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 1177 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:31,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-12-16 06:07:31,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 696. [2021-12-16 06:07:31,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 577 states have (on average 1.3882149046793761) internal successors, (801), 583 states have internal predecessors, (801), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-16 06:07:31,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 984 transitions. [2021-12-16 06:07:31,673 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 984 transitions. Word has length 35 [2021-12-16 06:07:31,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:31,674 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 984 transitions. [2021-12-16 06:07:31,675 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-16 06:07:31,675 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 984 transitions. [2021-12-16 06:07:31,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-16 06:07:31,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:31,676 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-16 06:07:31,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-16 06:07:31,691 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:31,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:31,692 INFO L85 PathProgramCache]: Analyzing trace with hash 452672295, now seen corresponding path program 1 times [2021-12-16 06:07:31,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:31,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016158433] [2021-12-16 06:07:31,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:31,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:31,741 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-16 06:07:31,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:31,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016158433] [2021-12-16 06:07:31,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016158433] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:31,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:31,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 06:07:31,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896069462] [2021-12-16 06:07:31,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:31,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 06:07:31,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:31,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 06:07:31,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 06:07:31,743 INFO L87 Difference]: Start difference. First operand 696 states and 984 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 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-16 06:07:31,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:31,817 INFO L93 Difference]: Finished difference Result 706 states and 994 transitions. [2021-12-16 06:07:31,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 06:07:31,817 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 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-16 06:07:31,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:31,823 INFO L225 Difference]: With dead ends: 706 [2021-12-16 06:07:31,823 INFO L226 Difference]: Without dead ends: 679 [2021-12-16 06:07:31,823 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-16 06:07:31,824 INFO L933 BasicCegarLoop]: 648 mSDtfsCounter, 38 mSDsluCounter, 2545 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 3193 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:31,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 3193 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:31,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-12-16 06:07:31,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 679. [2021-12-16 06:07:31,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 560 states have (on average 1.394642857142857) internal successors, (781), 566 states have internal predecessors, (781), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-16 06:07:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 964 transitions. [2021-12-16 06:07:31,849 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 964 transitions. Word has length 35 [2021-12-16 06:07:31,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:31,849 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 964 transitions. [2021-12-16 06:07:31,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 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-16 06:07:31,849 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 964 transitions. [2021-12-16 06:07:31,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-16 06:07:31,850 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:31,851 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-16 06:07:31,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-16 06:07:31,851 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:31,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:31,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1898283434, now seen corresponding path program 1 times [2021-12-16 06:07:31,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:31,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176071260] [2021-12-16 06:07:31,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:31,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:31,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:31,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 06:07:31,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:31,879 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-16 06:07:31,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:31,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176071260] [2021-12-16 06:07:31,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176071260] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:31,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:31,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 06:07:31,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924728828] [2021-12-16 06:07:31,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:31,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 06:07:31,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:31,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 06:07:31,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 06:07:31,881 INFO L87 Difference]: Start difference. First operand 679 states and 964 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 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-16 06:07:32,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:32,043 INFO L93 Difference]: Finished difference Result 712 states and 1022 transitions. [2021-12-16 06:07:32,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 06:07:32,043 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 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-16 06:07:32,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:32,046 INFO L225 Difference]: With dead ends: 712 [2021-12-16 06:07:32,046 INFO L226 Difference]: Without dead ends: 710 [2021-12-16 06:07:32,046 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-16 06:07:32,046 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 150 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1540 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:32,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1540 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:32,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-12-16 06:07:32,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 692. [2021-12-16 06:07:32,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 573 states have (on average 1.3891797556719023) internal successors, (796), 579 states have internal predecessors, (796), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-16 06:07:32,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 979 transitions. [2021-12-16 06:07:32,058 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 979 transitions. Word has length 37 [2021-12-16 06:07:32,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:32,058 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 979 transitions. [2021-12-16 06:07:32,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 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-16 06:07:32,058 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 979 transitions. [2021-12-16 06:07:32,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-16 06:07:32,059 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:32,060 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:32,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-16 06:07:32,060 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:32,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:32,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1374369595, now seen corresponding path program 1 times [2021-12-16 06:07:32,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:32,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254007741] [2021-12-16 06:07:32,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:32,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 06:07:32,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,117 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-16 06:07:32,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:32,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254007741] [2021-12-16 06:07:32,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254007741] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:32,118 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:32,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 06:07:32,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231618379] [2021-12-16 06:07:32,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:32,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 06:07:32,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:32,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 06:07:32,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-16 06:07:32,119 INFO L87 Difference]: Start difference. First operand 692 states and 979 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-16 06:07:32,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:32,428 INFO L93 Difference]: Finished difference Result 710 states and 1019 transitions. [2021-12-16 06:07:32,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:32,428 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-16 06:07:32,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:32,430 INFO L225 Difference]: With dead ends: 710 [2021-12-16 06:07:32,431 INFO L226 Difference]: Without dead ends: 710 [2021-12-16 06:07:32,431 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-16 06:07:32,432 INFO L933 BasicCegarLoop]: 616 mSDtfsCounter, 745 mSDsluCounter, 1254 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 789 SdHoareTripleChecker+Valid, 1870 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:32,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [789 Valid, 1870 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:32,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-12-16 06:07:32,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 692. [2021-12-16 06:07:32,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 573 states have (on average 1.387434554973822) internal successors, (795), 579 states have internal predecessors, (795), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-16 06:07:32,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 978 transitions. [2021-12-16 06:07:32,444 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 978 transitions. Word has length 39 [2021-12-16 06:07:32,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:32,444 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 978 transitions. [2021-12-16 06:07:32,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-16 06:07:32,444 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 978 transitions. [2021-12-16 06:07:32,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-16 06:07:32,445 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:32,446 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:32,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-16 06:07:32,446 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:32,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:32,446 INFO L85 PathProgramCache]: Analyzing trace with hash -31152669, now seen corresponding path program 1 times [2021-12-16 06:07:32,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:32,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687856497] [2021-12-16 06:07:32,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:32,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 06:07:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,492 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-16 06:07:32,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:32,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687856497] [2021-12-16 06:07:32,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687856497] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:32,492 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:32,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 06:07:32,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894599083] [2021-12-16 06:07:32,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:32,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 06:07:32,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:32,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 06:07:32,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:32,493 INFO L87 Difference]: Start difference. First operand 692 states and 978 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-16 06:07:32,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:32,760 INFO L93 Difference]: Finished difference Result 728 states and 1040 transitions. [2021-12-16 06:07:32,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 06:07:32,760 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-16 06:07:32,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:32,763 INFO L225 Difference]: With dead ends: 728 [2021-12-16 06:07:32,763 INFO L226 Difference]: Without dead ends: 699 [2021-12-16 06:07:32,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:32,764 INFO L933 BasicCegarLoop]: 618 mSDtfsCounter, 158 mSDsluCounter, 3350 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 3968 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:32,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 3968 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:32,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-12-16 06:07:32,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 683. [2021-12-16 06:07:32,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 566 states have (on average 1.3692579505300353) internal successors, (775), 572 states have internal predecessors, (775), 83 states have call successors, (83), 26 states have call predecessors, (83), 33 states have return successors, (96), 84 states have call predecessors, (96), 77 states have call successors, (96) [2021-12-16 06:07:32,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 954 transitions. [2021-12-16 06:07:32,778 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 954 transitions. Word has length 40 [2021-12-16 06:07:32,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:32,778 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 954 transitions. [2021-12-16 06:07:32,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-16 06:07:32,778 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 954 transitions. [2021-12-16 06:07:32,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-16 06:07:32,779 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:32,779 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-16 06:07:32,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-16 06:07:32,779 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:32,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:32,779 INFO L85 PathProgramCache]: Analyzing trace with hash 128291846, now seen corresponding path program 1 times [2021-12-16 06:07:32,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:32,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172245156] [2021-12-16 06:07:32,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:32,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:32,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-16 06:07:32,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:32,808 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-16 06:07:32,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:32,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172245156] [2021-12-16 06:07:32,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172245156] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:32,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:32,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 06:07:32,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282437133] [2021-12-16 06:07:32,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:32,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:32,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:32,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:32,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:32,810 INFO L87 Difference]: Start difference. First operand 683 states and 954 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:33,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:33,115 INFO L93 Difference]: Finished difference Result 678 states and 964 transitions. [2021-12-16 06:07:33,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:33,115 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2021-12-16 06:07:33,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:33,117 INFO L225 Difference]: With dead ends: 678 [2021-12-16 06:07:33,117 INFO L226 Difference]: Without dead ends: 678 [2021-12-16 06:07:33,117 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-16 06:07:33,119 INFO L933 BasicCegarLoop]: 602 mSDtfsCounter, 252 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:33,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1838 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:33,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-12-16 06:07:33,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 662. [2021-12-16 06:07:33,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 548 states have (on average 1.364963503649635) internal successors, (748), 553 states have internal predecessors, (748), 82 states have call successors, (82), 26 states have call predecessors, (82), 31 states have return successors, (94), 82 states have call predecessors, (94), 77 states have call successors, (94) [2021-12-16 06:07:33,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 924 transitions. [2021-12-16 06:07:33,149 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 924 transitions. Word has length 43 [2021-12-16 06:07:33,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:33,149 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 924 transitions. [2021-12-16 06:07:33,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:33,150 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 924 transitions. [2021-12-16 06:07:33,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-16 06:07:33,151 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:33,151 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-16 06:07:33,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-16 06:07:33,151 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:33,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:33,152 INFO L85 PathProgramCache]: Analyzing trace with hash -37716100, now seen corresponding path program 1 times [2021-12-16 06:07:33,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:33,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839092072] [2021-12-16 06:07:33,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:33,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:33,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:33,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 06:07:33,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:33,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:33,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:33,268 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-16 06:07:33,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:33,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839092072] [2021-12-16 06:07:33,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839092072] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:33,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:33,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 06:07:33,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613452331] [2021-12-16 06:07:33,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:33,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 06:07:33,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:33,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 06:07:33,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:33,270 INFO L87 Difference]: Start difference. First operand 662 states and 924 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:33,831 INFO L93 Difference]: Finished difference Result 689 states and 975 transitions. [2021-12-16 06:07:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 06:07:33,831 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2021-12-16 06:07:33,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:33,834 INFO L225 Difference]: With dead ends: 689 [2021-12-16 06:07:33,834 INFO L226 Difference]: Without dead ends: 676 [2021-12-16 06:07:33,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:33,835 INFO L933 BasicCegarLoop]: 608 mSDtfsCounter, 98 mSDsluCounter, 3829 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 4437 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:33,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 4437 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:33,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-12-16 06:07:33,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 660. [2021-12-16 06:07:33,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 547 states have (on average 1.363802559414991) internal successors, (746), 552 states have internal predecessors, (746), 81 states have call successors, (81), 26 states have call predecessors, (81), 31 states have return successors, (93), 81 states have call predecessors, (93), 76 states have call successors, (93) [2021-12-16 06:07:33,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 920 transitions. [2021-12-16 06:07:33,847 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 920 transitions. Word has length 44 [2021-12-16 06:07:33,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:33,848 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 920 transitions. [2021-12-16 06:07:33,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:33,848 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 920 transitions. [2021-12-16 06:07:33,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-16 06:07:33,850 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:33,850 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-16 06:07:33,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-16 06:07:33,850 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:33,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:33,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1983772567, now seen corresponding path program 1 times [2021-12-16 06:07:33,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:33,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926346680] [2021-12-16 06:07:33,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:33,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:33,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:33,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:33,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:33,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:33,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:33,953 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-16 06:07:33,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:33,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926346680] [2021-12-16 06:07:33,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926346680] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:33,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:33,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 06:07:33,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271190700] [2021-12-16 06:07:33,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:33,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 06:07:33,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:33,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 06:07:33,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:33,956 INFO L87 Difference]: Start difference. First operand 660 states and 920 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:34,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:34,546 INFO L93 Difference]: Finished difference Result 686 states and 970 transitions. [2021-12-16 06:07:34,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 06:07:34,547 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2021-12-16 06:07:34,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:34,549 INFO L225 Difference]: With dead ends: 686 [2021-12-16 06:07:34,549 INFO L226 Difference]: Without dead ends: 673 [2021-12-16 06:07:34,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:34,550 INFO L933 BasicCegarLoop]: 600 mSDtfsCounter, 98 mSDsluCounter, 3786 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 4386 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:34,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 4386 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:34,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-12-16 06:07:34,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 657. [2021-12-16 06:07:34,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 545 states have (on average 1.363302752293578) internal successors, (743), 550 states have internal predecessors, (743), 80 states have call successors, (80), 26 states have call predecessors, (80), 31 states have return successors, (92), 80 states have call predecessors, (92), 75 states have call successors, (92) [2021-12-16 06:07:34,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 915 transitions. [2021-12-16 06:07:34,560 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 915 transitions. Word has length 43 [2021-12-16 06:07:34,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:34,560 INFO L470 AbstractCegarLoop]: Abstraction has 657 states and 915 transitions. [2021-12-16 06:07:34,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:34,560 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 915 transitions. [2021-12-16 06:07:34,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-16 06:07:34,561 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:34,561 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] [2021-12-16 06:07:34,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-16 06:07:34,562 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:34,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:34,562 INFO L85 PathProgramCache]: Analyzing trace with hash 724634571, now seen corresponding path program 1 times [2021-12-16 06:07:34,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:34,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34076390] [2021-12-16 06:07:34,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:34,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:34,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 06:07:34,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:34,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:34,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:34,650 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-16 06:07:34,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:34,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34076390] [2021-12-16 06:07:34,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34076390] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:34,651 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:34,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-16 06:07:34,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039905928] [2021-12-16 06:07:34,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:34,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-16 06:07:34,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:34,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-16 06:07:34,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:34,652 INFO L87 Difference]: Start difference. First operand 657 states and 915 transitions. Second operand has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:35,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:35,242 INFO L93 Difference]: Finished difference Result 706 states and 990 transitions. [2021-12-16 06:07:35,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:07:35,242 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2021-12-16 06:07:35,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:35,245 INFO L225 Difference]: With dead ends: 706 [2021-12-16 06:07:35,245 INFO L226 Difference]: Without dead ends: 689 [2021-12-16 06:07:35,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-16 06:07:35,246 INFO L933 BasicCegarLoop]: 590 mSDtfsCounter, 244 mSDsluCounter, 4886 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 5476 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:35,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 5476 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:35,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-12-16 06:07:35,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 655. [2021-12-16 06:07:35,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 544 states have (on average 1.3621323529411764) internal successors, (741), 549 states have internal predecessors, (741), 79 states have call successors, (79), 26 states have call predecessors, (79), 31 states have return successors, (91), 79 states have call predecessors, (91), 74 states have call successors, (91) [2021-12-16 06:07:35,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 911 transitions. [2021-12-16 06:07:35,259 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 911 transitions. Word has length 47 [2021-12-16 06:07:35,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:35,260 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 911 transitions. [2021-12-16 06:07:35,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:35,260 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 911 transitions. [2021-12-16 06:07:35,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-16 06:07:35,261 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:35,261 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-16 06:07:35,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-16 06:07:35,261 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:35,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:35,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1637865694, now seen corresponding path program 1 times [2021-12-16 06:07:35,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:35,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387918329] [2021-12-16 06:07:35,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:35,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:35,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:35,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:35,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:35,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:35,355 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-16 06:07:35,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:35,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387918329] [2021-12-16 06:07:35,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387918329] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:35,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:35,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-16 06:07:35,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170861052] [2021-12-16 06:07:35,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:35,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-16 06:07:35,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:35,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-16 06:07:35,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:35,357 INFO L87 Difference]: Start difference. First operand 655 states and 911 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:35,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:35,952 INFO L93 Difference]: Finished difference Result 704 states and 986 transitions. [2021-12-16 06:07:35,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:07:35,952 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2021-12-16 06:07:35,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:35,955 INFO L225 Difference]: With dead ends: 704 [2021-12-16 06:07:35,955 INFO L226 Difference]: Without dead ends: 686 [2021-12-16 06:07:35,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-16 06:07:35,957 INFO L933 BasicCegarLoop]: 574 mSDtfsCounter, 259 mSDsluCounter, 4370 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 4944 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:35,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 4944 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:35,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-12-16 06:07:35,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 654. [2021-12-16 06:07:35,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 543 states have (on average 1.3443830570902393) internal successors, (730), 548 states have internal predecessors, (730), 79 states have call successors, (79), 26 states have call predecessors, (79), 31 states have return successors, (91), 79 states have call predecessors, (91), 74 states have call successors, (91) [2021-12-16 06:07:35,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 900 transitions. [2021-12-16 06:07:35,977 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 900 transitions. Word has length 44 [2021-12-16 06:07:35,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:35,977 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 900 transitions. [2021-12-16 06:07:35,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:35,978 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 900 transitions. [2021-12-16 06:07:35,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-16 06:07:35,979 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:35,979 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-16 06:07:35,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-16 06:07:35,979 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:35,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:35,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1376070278, now seen corresponding path program 1 times [2021-12-16 06:07:35,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:35,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607154603] [2021-12-16 06:07:35,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:35,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:35,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 06:07:36,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:36,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:36,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607154603] [2021-12-16 06:07:36,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607154603] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:36,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:36,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 06:07:36,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511476340] [2021-12-16 06:07:36,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:36,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 06:07:36,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:36,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 06:07:36,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-16 06:07:36,039 INFO L87 Difference]: Start difference. First operand 654 states and 900 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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-16 06:07:36,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:36,386 INFO L93 Difference]: Finished difference Result 714 states and 991 transitions. [2021-12-16 06:07:36,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:07:36,386 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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-16 06:07:36,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:36,388 INFO L225 Difference]: With dead ends: 714 [2021-12-16 06:07:36,388 INFO L226 Difference]: Without dead ends: 628 [2021-12-16 06:07:36,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-12-16 06:07:36,389 INFO L933 BasicCegarLoop]: 570 mSDtfsCounter, 221 mSDsluCounter, 3053 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 3623 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:36,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 3623 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:36,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-12-16 06:07:36,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 609. [2021-12-16 06:07:36,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 508 states have (on average 1.3169291338582678) internal successors, (669), 513 states have internal predecessors, (669), 69 states have call successors, (69), 26 states have call predecessors, (69), 31 states have return successors, (81), 69 states have call predecessors, (81), 64 states have call successors, (81) [2021-12-16 06:07:36,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 819 transitions. [2021-12-16 06:07:36,400 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 819 transitions. Word has length 44 [2021-12-16 06:07:36,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:36,400 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 819 transitions. [2021-12-16 06:07:36,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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-16 06:07:36,400 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 819 transitions. [2021-12-16 06:07:36,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-16 06:07:36,403 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:36,403 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] [2021-12-16 06:07:36,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-16 06:07:36,403 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:36,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:36,404 INFO L85 PathProgramCache]: Analyzing trace with hash -766417177, now seen corresponding path program 1 times [2021-12-16 06:07:36,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:36,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960245753] [2021-12-16 06:07:36,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:36,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:36,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:36,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,440 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-16 06:07:36,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:36,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960245753] [2021-12-16 06:07:36,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960245753] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:36,441 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:36,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 06:07:36,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513610931] [2021-12-16 06:07:36,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:36,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 06:07:36,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:36,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 06:07:36,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-16 06:07:36,442 INFO L87 Difference]: Start difference. First operand 609 states and 819 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:36,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:36,719 INFO L93 Difference]: Finished difference Result 660 states and 919 transitions. [2021-12-16 06:07:36,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 06:07:36,720 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-16 06:07:36,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:36,723 INFO L225 Difference]: With dead ends: 660 [2021-12-16 06:07:36,723 INFO L226 Difference]: Without dead ends: 660 [2021-12-16 06:07:36,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-16 06:07:36,724 INFO L933 BasicCegarLoop]: 474 mSDtfsCounter, 134 mSDsluCounter, 1446 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:36,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 1920 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:36,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-12-16 06:07:36,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 616. [2021-12-16 06:07:36,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 513 states have (on average 1.3177387914230019) internal successors, (676), 519 states have internal predecessors, (676), 70 states have call successors, (70), 26 states have call predecessors, (70), 32 states have return successors, (87), 70 states have call predecessors, (87), 65 states have call successors, (87) [2021-12-16 06:07:36,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 833 transitions. [2021-12-16 06:07:36,739 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 833 transitions. Word has length 45 [2021-12-16 06:07:36,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:36,739 INFO L470 AbstractCegarLoop]: Abstraction has 616 states and 833 transitions. [2021-12-16 06:07:36,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:36,740 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 833 transitions. [2021-12-16 06:07:36,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-16 06:07:36,741 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:36,741 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] [2021-12-16 06:07:36,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-16 06:07:36,742 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:36,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:36,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1275890267, now seen corresponding path program 1 times [2021-12-16 06:07:36,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:36,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863408015] [2021-12-16 06:07:36,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:36,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:36,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:36,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:36,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:36,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:36,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:36,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863408015] [2021-12-16 06:07:36,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863408015] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:36,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:36,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 06:07:36,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324266196] [2021-12-16 06:07:36,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:36,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 06:07:36,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:36,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 06:07:36,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-16 06:07:36,813 INFO L87 Difference]: Start difference. First operand 616 states and 833 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:37,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:37,112 INFO L93 Difference]: Finished difference Result 651 states and 895 transitions. [2021-12-16 06:07:37,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 06:07:37,113 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-16 06:07:37,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:37,115 INFO L225 Difference]: With dead ends: 651 [2021-12-16 06:07:37,115 INFO L226 Difference]: Without dead ends: 634 [2021-12-16 06:07:37,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:37,116 INFO L933 BasicCegarLoop]: 487 mSDtfsCounter, 245 mSDsluCounter, 2532 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 3019 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:37,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 3019 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:37,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-12-16 06:07:37,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 614. [2021-12-16 06:07:37,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 512 states have (on average 1.31640625) internal successors, (674), 518 states have internal predecessors, (674), 69 states have call successors, (69), 26 states have call predecessors, (69), 32 states have return successors, (86), 69 states have call predecessors, (86), 64 states have call successors, (86) [2021-12-16 06:07:37,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 829 transitions. [2021-12-16 06:07:37,129 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 829 transitions. Word has length 45 [2021-12-16 06:07:37,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:37,129 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 829 transitions. [2021-12-16 06:07:37,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:37,129 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 829 transitions. [2021-12-16 06:07:37,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-16 06:07:37,130 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:37,130 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:37,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-16 06:07:37,131 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:37,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:37,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1469834137, now seen corresponding path program 1 times [2021-12-16 06:07:37,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:37,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145214296] [2021-12-16 06:07:37,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:37,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:37,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:37,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:37,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:37,211 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-16 06:07:37,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:37,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145214296] [2021-12-16 06:07:37,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145214296] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:37,212 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:37,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-16 06:07:37,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651299017] [2021-12-16 06:07:37,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:37,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 06:07:37,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:37,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 06:07:37,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-16 06:07:37,213 INFO L87 Difference]: Start difference. First operand 614 states and 829 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:37,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:37,736 INFO L93 Difference]: Finished difference Result 646 states and 888 transitions. [2021-12-16 06:07:37,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 06:07:37,737 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2021-12-16 06:07:37,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:37,739 INFO L225 Difference]: With dead ends: 646 [2021-12-16 06:07:37,739 INFO L226 Difference]: Without dead ends: 631 [2021-12-16 06:07:37,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:37,740 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 110 mSDsluCounter, 3349 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 3843 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:37,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 3843 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:37,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-12-16 06:07:37,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 611. [2021-12-16 06:07:37,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 510 states have (on average 1.315686274509804) internal successors, (671), 516 states have internal predecessors, (671), 68 states have call successors, (68), 26 states have call predecessors, (68), 32 states have return successors, (85), 68 states have call predecessors, (85), 63 states have call successors, (85) [2021-12-16 06:07:37,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 824 transitions. [2021-12-16 06:07:37,749 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 824 transitions. Word has length 46 [2021-12-16 06:07:37,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:37,749 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 824 transitions. [2021-12-16 06:07:37,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:37,750 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 824 transitions. [2021-12-16 06:07:37,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-16 06:07:37,751 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:37,751 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:37,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-16 06:07:37,751 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:37,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:37,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1528127283, now seen corresponding path program 1 times [2021-12-16 06:07:37,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:37,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343179869] [2021-12-16 06:07:37,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:37,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:37,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:37,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:37,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 06:07:37,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:37,796 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-16 06:07:37,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:37,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343179869] [2021-12-16 06:07:37,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343179869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:37,796 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:37,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:37,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312780063] [2021-12-16 06:07:37,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:37,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:37,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:37,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:37,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:37,798 INFO L87 Difference]: Start difference. First operand 611 states and 824 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:38,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:38,123 INFO L93 Difference]: Finished difference Result 643 states and 900 transitions. [2021-12-16 06:07:38,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:38,124 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-12-16 06:07:38,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:38,126 INFO L225 Difference]: With dead ends: 643 [2021-12-16 06:07:38,126 INFO L226 Difference]: Without dead ends: 641 [2021-12-16 06:07:38,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:38,127 INFO L933 BasicCegarLoop]: 482 mSDtfsCounter, 187 mSDsluCounter, 1629 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 2111 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:38,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 2111 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:38,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-12-16 06:07:38,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 615. [2021-12-16 06:07:38,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 512 states have (on average 1.314453125) internal successors, (673), 520 states have internal predecessors, (673), 68 states have call successors, (68), 26 states have call predecessors, (68), 34 states have return successors, (100), 68 states have call predecessors, (100), 63 states have call successors, (100) [2021-12-16 06:07:38,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 841 transitions. [2021-12-16 06:07:38,137 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 841 transitions. Word has length 46 [2021-12-16 06:07:38,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:38,137 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 841 transitions. [2021-12-16 06:07:38,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:38,137 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 841 transitions. [2021-12-16 06:07:38,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-16 06:07:38,138 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:38,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] [2021-12-16 06:07:38,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-16 06:07:38,139 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:38,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:38,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1985597816, now seen corresponding path program 1 times [2021-12-16 06:07:38,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:38,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442459986] [2021-12-16 06:07:38,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:38,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:38,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:38,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:38,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:38,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:38,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:38,229 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-16 06:07:38,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:38,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442459986] [2021-12-16 06:07:38,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442459986] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:38,230 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:38,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:07:38,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126552488] [2021-12-16 06:07:38,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:38,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:07:38,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:38,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:07:38,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:38,232 INFO L87 Difference]: Start difference. First operand 615 states and 841 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:38,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:38,921 INFO L93 Difference]: Finished difference Result 647 states and 900 transitions. [2021-12-16 06:07:38,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 06:07:38,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2021-12-16 06:07:38,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:38,930 INFO L225 Difference]: With dead ends: 647 [2021-12-16 06:07:38,930 INFO L226 Difference]: Without dead ends: 632 [2021-12-16 06:07:38,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:07:38,931 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 123 mSDsluCounter, 3703 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 4195 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:38,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 4195 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 06:07:38,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-12-16 06:07:38,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 612. [2021-12-16 06:07:38,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 510 states have (on average 1.3137254901960784) internal successors, (670), 518 states have internal predecessors, (670), 67 states have call successors, (67), 26 states have call predecessors, (67), 34 states have return successors, (99), 67 states have call predecessors, (99), 62 states have call successors, (99) [2021-12-16 06:07:38,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 836 transitions. [2021-12-16 06:07:38,946 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 836 transitions. Word has length 48 [2021-12-16 06:07:38,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:38,947 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 836 transitions. [2021-12-16 06:07:38,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:38,947 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 836 transitions. [2021-12-16 06:07:38,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-16 06:07:38,949 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:38,949 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] [2021-12-16 06:07:38,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-16 06:07:38,949 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:38,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:38,950 INFO L85 PathProgramCache]: Analyzing trace with hash 43125576, now seen corresponding path program 1 times [2021-12-16 06:07:38,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:38,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614728519] [2021-12-16 06:07:38,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:38,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:39,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,057 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-16 06:07:39,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:39,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614728519] [2021-12-16 06:07:39,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614728519] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:39,058 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:39,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:07:39,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717193381] [2021-12-16 06:07:39,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:39,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:07:39,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:39,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:07:39,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:39,060 INFO L87 Difference]: Start difference. First operand 612 states and 836 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:39,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:39,763 INFO L93 Difference]: Finished difference Result 644 states and 895 transitions. [2021-12-16 06:07:39,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 06:07:39,764 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 47 [2021-12-16 06:07:39,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:39,767 INFO L225 Difference]: With dead ends: 644 [2021-12-16 06:07:39,767 INFO L226 Difference]: Without dead ends: 629 [2021-12-16 06:07:39,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:07:39,768 INFO L933 BasicCegarLoop]: 484 mSDtfsCounter, 123 mSDsluCounter, 3651 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 4135 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:39,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 4135 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1316 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 06:07:39,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-12-16 06:07:39,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 609. [2021-12-16 06:07:39,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 508 states have (on average 1.312992125984252) internal successors, (667), 516 states have internal predecessors, (667), 66 states have call successors, (66), 26 states have call predecessors, (66), 34 states have return successors, (98), 66 states have call predecessors, (98), 61 states have call successors, (98) [2021-12-16 06:07:39,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 831 transitions. [2021-12-16 06:07:39,780 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 831 transitions. Word has length 47 [2021-12-16 06:07:39,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:39,780 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 831 transitions. [2021-12-16 06:07:39,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:39,780 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 831 transitions. [2021-12-16 06:07:39,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-16 06:07:39,782 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:39,782 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:39,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-16 06:07:39,783 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:39,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:39,783 INFO L85 PathProgramCache]: Analyzing trace with hash 973189000, now seen corresponding path program 1 times [2021-12-16 06:07:39,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:39,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196710996] [2021-12-16 06:07:39,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:39,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 06:07:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:39,831 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-16 06:07:39,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:39,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196710996] [2021-12-16 06:07:39,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196710996] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:39,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:39,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 06:07:39,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309852262] [2021-12-16 06:07:39,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:39,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:39,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:39,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:39,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:39,833 INFO L87 Difference]: Start difference. First operand 609 states and 831 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-16 06:07:40,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:40,198 INFO L93 Difference]: Finished difference Result 720 states and 989 transitions. [2021-12-16 06:07:40,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:40,198 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), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2021-12-16 06:07:40,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:40,211 INFO L225 Difference]: With dead ends: 720 [2021-12-16 06:07:40,211 INFO L226 Difference]: Without dead ends: 720 [2021-12-16 06:07:40,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 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-16 06:07:40,212 INFO L933 BasicCegarLoop]: 537 mSDtfsCounter, 241 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:40,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 1490 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:40,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-12-16 06:07:40,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 673. [2021-12-16 06:07:40,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 562 states have (on average 1.313167259786477) internal successors, (738), 570 states have internal predecessors, (738), 69 states have call successors, (69), 30 states have call predecessors, (69), 41 states have return successors, (107), 72 states have call predecessors, (107), 65 states have call successors, (107) [2021-12-16 06:07:40,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 914 transitions. [2021-12-16 06:07:40,222 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 914 transitions. Word has length 50 [2021-12-16 06:07:40,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:40,222 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 914 transitions. [2021-12-16 06:07:40,222 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), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-16 06:07:40,222 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 914 transitions. [2021-12-16 06:07:40,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-16 06:07:40,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:40,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] [2021-12-16 06:07:40,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-16 06:07:40,236 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:40,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:40,236 INFO L85 PathProgramCache]: Analyzing trace with hash 618682838, now seen corresponding path program 1 times [2021-12-16 06:07:40,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:40,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272616629] [2021-12-16 06:07:40,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:40,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:40,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:40,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:40,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:40,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:40,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:40,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:40,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:40,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272616629] [2021-12-16 06:07:40,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272616629] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:40,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:40,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-16 06:07:40,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904367140] [2021-12-16 06:07:40,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:40,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-16 06:07:40,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:40,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-16 06:07:40,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:40,326 INFO L87 Difference]: Start difference. First operand 673 states and 914 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:40,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:40,912 INFO L93 Difference]: Finished difference Result 718 states and 987 transitions. [2021-12-16 06:07:40,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:07:40,912 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-12-16 06:07:40,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:40,916 INFO L225 Difference]: With dead ends: 718 [2021-12-16 06:07:40,916 INFO L226 Difference]: Without dead ends: 701 [2021-12-16 06:07:40,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-16 06:07:40,917 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 238 mSDsluCounter, 3314 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 3772 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:40,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 3772 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:40,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-12-16 06:07:40,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 671. [2021-12-16 06:07:40,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 561 states have (on average 1.3119429590017826) internal successors, (736), 569 states have internal predecessors, (736), 68 states have call successors, (68), 30 states have call predecessors, (68), 41 states have return successors, (106), 71 states have call predecessors, (106), 64 states have call successors, (106) [2021-12-16 06:07:40,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 910 transitions. [2021-12-16 06:07:40,931 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 910 transitions. Word has length 48 [2021-12-16 06:07:40,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:40,932 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 910 transitions. [2021-12-16 06:07:40,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:40,932 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 910 transitions. [2021-12-16 06:07:40,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-16 06:07:40,933 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:40,934 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-16 06:07:40,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-16 06:07:40,934 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:40,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:40,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1166693008, now seen corresponding path program 1 times [2021-12-16 06:07:40,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:40,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403555558] [2021-12-16 06:07:40,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:40,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:40,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:40,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:40,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 06:07:40,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:40,985 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-16 06:07:40,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:40,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403555558] [2021-12-16 06:07:40,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403555558] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:40,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:40,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 06:07:40,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750146158] [2021-12-16 06:07:40,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:40,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:40,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:40,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:40,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:40,987 INFO L87 Difference]: Start difference. First operand 671 states and 910 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:41,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:41,127 INFO L93 Difference]: Finished difference Result 630 states and 835 transitions. [2021-12-16 06:07:41,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 06:07:41,128 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), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-12-16 06:07:41,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:41,129 INFO L225 Difference]: With dead ends: 630 [2021-12-16 06:07:41,129 INFO L226 Difference]: Without dead ends: 627 [2021-12-16 06:07:41,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-16 06:07:41,130 INFO L933 BasicCegarLoop]: 452 mSDtfsCounter, 174 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:41,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 1156 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:41,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-12-16 06:07:41,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 598. [2021-12-16 06:07:41,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 504 states have (on average 1.3055555555555556) internal successors, (658), 510 states have internal predecessors, (658), 59 states have call successors, (59), 27 states have call predecessors, (59), 34 states have return successors, (71), 60 states have call predecessors, (71), 55 states have call successors, (71) [2021-12-16 06:07:41,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 788 transitions. [2021-12-16 06:07:41,144 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 788 transitions. Word has length 48 [2021-12-16 06:07:41,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:41,144 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 788 transitions. [2021-12-16 06:07:41,145 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), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:41,145 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 788 transitions. [2021-12-16 06:07:41,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-16 06:07:41,146 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:41,146 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:41,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-16 06:07:41,146 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:41,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:41,146 INFO L85 PathProgramCache]: Analyzing trace with hash 721425391, now seen corresponding path program 1 times [2021-12-16 06:07:41,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:41,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457425487] [2021-12-16 06:07:41,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:41,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:41,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 06:07:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,254 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-16 06:07:41,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:41,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457425487] [2021-12-16 06:07:41,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457425487] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:41,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:41,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:07:41,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141871375] [2021-12-16 06:07:41,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:41,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:07:41,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:41,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:07:41,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:41,257 INFO L87 Difference]: Start difference. First operand 598 states and 788 transitions. Second operand has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:41,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:41,904 INFO L93 Difference]: Finished difference Result 641 states and 839 transitions. [2021-12-16 06:07:41,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 06:07:41,905 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 51 [2021-12-16 06:07:41,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:41,906 INFO L225 Difference]: With dead ends: 641 [2021-12-16 06:07:41,906 INFO L226 Difference]: Without dead ends: 624 [2021-12-16 06:07:41,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-16 06:07:41,907 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 266 mSDsluCounter, 3845 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 4279 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:41,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 4279 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:41,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-12-16 06:07:41,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 596. [2021-12-16 06:07:41,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 503 states have (on average 1.3041749502982107) internal successors, (656), 509 states have internal predecessors, (656), 58 states have call successors, (58), 27 states have call predecessors, (58), 34 states have return successors, (70), 59 states have call predecessors, (70), 54 states have call successors, (70) [2021-12-16 06:07:41,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 784 transitions. [2021-12-16 06:07:41,913 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 784 transitions. Word has length 51 [2021-12-16 06:07:41,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:41,913 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 784 transitions. [2021-12-16 06:07:41,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:41,913 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 784 transitions. [2021-12-16 06:07:41,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-16 06:07:41,914 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:41,914 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-16 06:07:41,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-16 06:07:41,915 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:41,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:41,917 INFO L85 PathProgramCache]: Analyzing trace with hash -116519667, now seen corresponding path program 1 times [2021-12-16 06:07:41,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:41,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134155016] [2021-12-16 06:07:41,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:41,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-16 06:07:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:41,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-16 06:07:41,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:41,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134155016] [2021-12-16 06:07:41,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134155016] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:41,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:41,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:41,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563462378] [2021-12-16 06:07:41,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:41,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:41,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:41,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:41,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:41,968 INFO L87 Difference]: Start difference. First operand 596 states and 784 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:42,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:42,212 INFO L93 Difference]: Finished difference Result 669 states and 872 transitions. [2021-12-16 06:07:42,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:42,213 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 50 [2021-12-16 06:07:42,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:42,214 INFO L225 Difference]: With dead ends: 669 [2021-12-16 06:07:42,214 INFO L226 Difference]: Without dead ends: 669 [2021-12-16 06:07:42,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-16 06:07:42,215 INFO L933 BasicCegarLoop]: 481 mSDtfsCounter, 324 mSDsluCounter, 1439 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:42,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 1920 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:42,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-16 06:07:42,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 600. [2021-12-16 06:07:42,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 506 states have (on average 1.3043478260869565) internal successors, (660), 512 states have internal predecessors, (660), 59 states have call successors, (59), 27 states have call predecessors, (59), 34 states have return successors, (71), 60 states have call predecessors, (71), 55 states have call successors, (71) [2021-12-16 06:07:42,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 790 transitions. [2021-12-16 06:07:42,221 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 790 transitions. Word has length 50 [2021-12-16 06:07:42,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:42,221 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 790 transitions. [2021-12-16 06:07:42,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:42,222 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 790 transitions. [2021-12-16 06:07:42,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-16 06:07:42,223 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:42,223 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] [2021-12-16 06:07:42,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-16 06:07:42,226 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:42,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:42,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1801199632, now seen corresponding path program 1 times [2021-12-16 06:07:42,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:42,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964812104] [2021-12-16 06:07:42,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:42,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:42,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:42,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:42,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,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-16 06:07:42,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:42,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964812104] [2021-12-16 06:07:42,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964812104] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:42,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:42,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 06:07:42,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826962698] [2021-12-16 06:07:42,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:42,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 06:07:42,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:42,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 06:07:42,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-16 06:07:42,297 INFO L87 Difference]: Start difference. First operand 600 states and 790 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 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-16 06:07:42,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:42,558 INFO L93 Difference]: Finished difference Result 612 states and 807 transitions. [2021-12-16 06:07:42,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 06:07:42,558 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 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 53 [2021-12-16 06:07:42,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:42,560 INFO L225 Difference]: With dead ends: 612 [2021-12-16 06:07:42,560 INFO L226 Difference]: Without dead ends: 612 [2021-12-16 06:07:42,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-16 06:07:42,560 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 197 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 1345 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:42,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 1345 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:42,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-12-16 06:07:42,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 600. [2021-12-16 06:07:42,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 506 states have (on average 1.300395256916996) internal successors, (658), 512 states have internal predecessors, (658), 59 states have call successors, (59), 27 states have call predecessors, (59), 34 states have return successors, (71), 60 states have call predecessors, (71), 55 states have call successors, (71) [2021-12-16 06:07:42,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 788 transitions. [2021-12-16 06:07:42,567 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 788 transitions. Word has length 53 [2021-12-16 06:07:42,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:42,575 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 788 transitions. [2021-12-16 06:07:42,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 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-16 06:07:42,575 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 788 transitions. [2021-12-16 06:07:42,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-16 06:07:42,576 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:42,576 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:42,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-16 06:07:42,576 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:42,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:42,577 INFO L85 PathProgramCache]: Analyzing trace with hash -261050894, now seen corresponding path program 1 times [2021-12-16 06:07:42,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:42,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273007450] [2021-12-16 06:07:42,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:42,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:42,690 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-16 06:07:42,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:42,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273007450] [2021-12-16 06:07:42,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273007450] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:42,690 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:42,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:07:42,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372981931] [2021-12-16 06:07:42,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:42,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:07:42,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:42,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:07:42,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:42,691 INFO L87 Difference]: Start difference. First operand 600 states and 788 transitions. Second operand has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:43,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:43,294 INFO L93 Difference]: Finished difference Result 627 states and 822 transitions. [2021-12-16 06:07:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 06:07:43,294 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2021-12-16 06:07:43,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:43,296 INFO L225 Difference]: With dead ends: 627 [2021-12-16 06:07:43,296 INFO L226 Difference]: Without dead ends: 610 [2021-12-16 06:07:43,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-16 06:07:43,296 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 232 mSDsluCounter, 3803 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 4246 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:43,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 4246 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:43,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-12-16 06:07:43,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 598. [2021-12-16 06:07:43,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 505 states have (on average 1.299009900990099) internal successors, (656), 511 states have internal predecessors, (656), 58 states have call successors, (58), 27 states have call predecessors, (58), 34 states have return successors, (70), 59 states have call predecessors, (70), 54 states have call successors, (70) [2021-12-16 06:07:43,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 784 transitions. [2021-12-16 06:07:43,303 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 784 transitions. Word has length 52 [2021-12-16 06:07:43,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:43,303 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 784 transitions. [2021-12-16 06:07:43,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:43,303 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 784 transitions. [2021-12-16 06:07:43,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-16 06:07:43,304 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:43,304 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:43,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-16 06:07:43,304 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:43,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:43,304 INFO L85 PathProgramCache]: Analyzing trace with hash 673526006, now seen corresponding path program 1 times [2021-12-16 06:07:43,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:43,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589289317] [2021-12-16 06:07:43,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:43,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:43,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 06:07:43,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-16 06:07:43,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,341 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-16 06:07:43,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:43,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589289317] [2021-12-16 06:07:43,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589289317] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:43,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:43,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:43,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231992291] [2021-12-16 06:07:43,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:43,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:43,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:43,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:43,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:43,342 INFO L87 Difference]: Start difference. First operand 598 states and 784 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:43,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:43,564 INFO L93 Difference]: Finished difference Result 604 states and 792 transitions. [2021-12-16 06:07:43,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:43,564 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2021-12-16 06:07:43,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:43,566 INFO L225 Difference]: With dead ends: 604 [2021-12-16 06:07:43,566 INFO L226 Difference]: Without dead ends: 604 [2021-12-16 06:07:43,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:43,567 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 175 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:43,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 1848 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:43,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-12-16 06:07:43,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 588. [2021-12-16 06:07:43,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 497 states have (on average 1.295774647887324) internal successors, (644), 503 states have internal predecessors, (644), 56 states have call successors, (56), 27 states have call predecessors, (56), 34 states have return successors, (68), 57 states have call predecessors, (68), 52 states have call successors, (68) [2021-12-16 06:07:43,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 768 transitions. [2021-12-16 06:07:43,585 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 768 transitions. Word has length 51 [2021-12-16 06:07:43,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:43,585 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 768 transitions. [2021-12-16 06:07:43,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:43,585 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 768 transitions. [2021-12-16 06:07:43,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-16 06:07:43,586 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:43,586 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:43,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-16 06:07:43,586 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:43,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:43,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1072773224, now seen corresponding path program 1 times [2021-12-16 06:07:43,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:43,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195811464] [2021-12-16 06:07:43,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:43,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 06:07:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,624 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-16 06:07:43,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:43,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195811464] [2021-12-16 06:07:43,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195811464] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:43,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:43,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:43,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038651425] [2021-12-16 06:07:43,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:43,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:43,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:43,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:43,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:43,625 INFO L87 Difference]: Start difference. First operand 588 states and 768 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:43,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:43,852 INFO L93 Difference]: Finished difference Result 600 states and 786 transitions. [2021-12-16 06:07:43,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:43,852 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2021-12-16 06:07:43,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:43,854 INFO L225 Difference]: With dead ends: 600 [2021-12-16 06:07:43,854 INFO L226 Difference]: Without dead ends: 595 [2021-12-16 06:07:43,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:43,854 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 94 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 2113 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:43,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 2113 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:43,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-12-16 06:07:43,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 583. [2021-12-16 06:07:43,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 493 states have (on average 1.2961460446247464) internal successors, (639), 499 states have internal predecessors, (639), 55 states have call successors, (55), 27 states have call predecessors, (55), 34 states have return successors, (67), 56 states have call predecessors, (67), 51 states have call successors, (67) [2021-12-16 06:07:43,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 761 transitions. [2021-12-16 06:07:43,860 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 761 transitions. Word has length 52 [2021-12-16 06:07:43,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:43,860 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 761 transitions. [2021-12-16 06:07:43,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:43,861 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 761 transitions. [2021-12-16 06:07:43,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-16 06:07:43,862 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:43,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:43,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-16 06:07:43,862 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:43,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:43,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1299527003, now seen corresponding path program 1 times [2021-12-16 06:07:43,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:43,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577235089] [2021-12-16 06:07:43,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:43,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:43,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:43,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:43,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:43,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-16 06:07:43,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:43,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577235089] [2021-12-16 06:07:43,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577235089] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:43,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:43,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 06:07:43,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703956622] [2021-12-16 06:07:43,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:43,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:43,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:43,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:43,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-16 06:07:43,893 INFO L87 Difference]: Start difference. First operand 583 states and 761 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:44,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:44,176 INFO L93 Difference]: Finished difference Result 692 states and 905 transitions. [2021-12-16 06:07:44,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:44,176 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 52 [2021-12-16 06:07:44,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:44,178 INFO L225 Difference]: With dead ends: 692 [2021-12-16 06:07:44,178 INFO L226 Difference]: Without dead ends: 692 [2021-12-16 06:07:44,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:44,178 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 215 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1377 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:44,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 1377 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:44,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-12-16 06:07:44,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 611. [2021-12-16 06:07:44,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 519 states have (on average 1.2909441233140655) internal successors, (670), 525 states have internal predecessors, (670), 55 states have call successors, (55), 27 states have call predecessors, (55), 36 states have return successors, (69), 58 states have call predecessors, (69), 51 states have call successors, (69) [2021-12-16 06:07:44,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 794 transitions. [2021-12-16 06:07:44,186 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 794 transitions. Word has length 52 [2021-12-16 06:07:44,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:44,186 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 794 transitions. [2021-12-16 06:07:44,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:44,186 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 794 transitions. [2021-12-16 06:07:44,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-16 06:07:44,187 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:44,187 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] [2021-12-16 06:07:44,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-16 06:07:44,187 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:44,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:44,187 INFO L85 PathProgramCache]: Analyzing trace with hash 2075413267, now seen corresponding path program 1 times [2021-12-16 06:07:44,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:44,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549846310] [2021-12-16 06:07:44,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:44,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:44,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:44,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:44,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,226 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-16 06:07:44,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:44,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549846310] [2021-12-16 06:07:44,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549846310] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:44,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:44,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:44,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193707211] [2021-12-16 06:07:44,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:44,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:44,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:44,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:44,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:44,227 INFO L87 Difference]: Start difference. First operand 611 states and 794 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:44,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:44,664 INFO L93 Difference]: Finished difference Result 690 states and 902 transitions. [2021-12-16 06:07:44,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 06:07:44,664 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2021-12-16 06:07:44,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:44,666 INFO L225 Difference]: With dead ends: 690 [2021-12-16 06:07:44,666 INFO L226 Difference]: Without dead ends: 690 [2021-12-16 06:07:44,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:44,666 INFO L933 BasicCegarLoop]: 483 mSDtfsCounter, 717 mSDsluCounter, 1107 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 1590 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:44,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 1590 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 06:07:44,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-12-16 06:07:44,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 611. [2021-12-16 06:07:44,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 519 states have (on average 1.2890173410404624) internal successors, (669), 525 states have internal predecessors, (669), 55 states have call successors, (55), 27 states have call predecessors, (55), 36 states have return successors, (69), 58 states have call predecessors, (69), 51 states have call successors, (69) [2021-12-16 06:07:44,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 793 transitions. [2021-12-16 06:07:44,673 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 793 transitions. Word has length 53 [2021-12-16 06:07:44,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:44,675 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 793 transitions. [2021-12-16 06:07:44,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:44,675 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 793 transitions. [2021-12-16 06:07:44,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-16 06:07:44,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:44,676 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] [2021-12-16 06:07:44,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-16 06:07:44,676 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:44,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:44,676 INFO L85 PathProgramCache]: Analyzing trace with hash 726957118, now seen corresponding path program 1 times [2021-12-16 06:07:44,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:44,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781694442] [2021-12-16 06:07:44,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:44,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 06:07:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 06:07:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:44,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:44,855 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-16 06:07:44,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:44,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781694442] [2021-12-16 06:07:44,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781694442] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:44,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:44,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:07:44,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116990584] [2021-12-16 06:07:44,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:44,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:07:44,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:44,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:07:44,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:44,856 INFO L87 Difference]: Start difference. First operand 611 states and 793 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 06:07:45,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:45,418 INFO L93 Difference]: Finished difference Result 663 states and 858 transitions. [2021-12-16 06:07:45,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 06:07:45,418 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 59 [2021-12-16 06:07:45,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:45,420 INFO L225 Difference]: With dead ends: 663 [2021-12-16 06:07:45,420 INFO L226 Difference]: Without dead ends: 646 [2021-12-16 06:07:45,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-16 06:07:45,420 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 246 mSDsluCounter, 3459 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 3908 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:45,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 3908 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1109 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:45,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-12-16 06:07:45,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 609. [2021-12-16 06:07:45,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 518 states have (on average 1.2876447876447876) internal successors, (667), 524 states have internal predecessors, (667), 54 states have call successors, (54), 27 states have call predecessors, (54), 36 states have return successors, (68), 57 states have call predecessors, (68), 50 states have call successors, (68) [2021-12-16 06:07:45,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 789 transitions. [2021-12-16 06:07:45,427 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 789 transitions. Word has length 59 [2021-12-16 06:07:45,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:45,427 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 789 transitions. [2021-12-16 06:07:45,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 06:07:45,427 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 789 transitions. [2021-12-16 06:07:45,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-16 06:07:45,428 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:45,428 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] [2021-12-16 06:07:45,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-16 06:07:45,428 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:45,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:45,428 INFO L85 PathProgramCache]: Analyzing trace with hash -2135115312, now seen corresponding path program 1 times [2021-12-16 06:07:45,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:45,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481206961] [2021-12-16 06:07:45,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:45,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:45,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:45,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:45,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 06:07:45,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:45,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:45,539 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-16 06:07:45,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:45,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481206961] [2021-12-16 06:07:45,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481206961] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:45,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:45,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-16 06:07:45,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454195217] [2021-12-16 06:07:45,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:45,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-16 06:07:45,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:45,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-16 06:07:45,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:07:45,540 INFO L87 Difference]: Start difference. First operand 609 states and 789 transitions. Second operand has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:46,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:46,229 INFO L93 Difference]: Finished difference Result 638 states and 826 transitions. [2021-12-16 06:07:46,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 06:07:46,230 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2021-12-16 06:07:46,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:46,240 INFO L225 Difference]: With dead ends: 638 [2021-12-16 06:07:46,240 INFO L226 Difference]: Without dead ends: 618 [2021-12-16 06:07:46,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-12-16 06:07:46,240 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 232 mSDsluCounter, 4564 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 4987 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:46,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 4987 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 06:07:46,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-12-16 06:07:46,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 606. [2021-12-16 06:07:46,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 516 states have (on average 1.2868217054263567) internal successors, (664), 522 states have internal predecessors, (664), 53 states have call successors, (53), 27 states have call predecessors, (53), 36 states have return successors, (67), 56 states have call predecessors, (67), 49 states have call successors, (67) [2021-12-16 06:07:46,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 784 transitions. [2021-12-16 06:07:46,248 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 784 transitions. Word has length 55 [2021-12-16 06:07:46,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:46,248 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 784 transitions. [2021-12-16 06:07:46,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:46,248 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 784 transitions. [2021-12-16 06:07:46,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-16 06:07:46,249 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:46,249 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-16 06:07:46,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-16 06:07:46,250 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:46,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:46,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1152872609, now seen corresponding path program 1 times [2021-12-16 06:07:46,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:46,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143947650] [2021-12-16 06:07:46,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:46,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:46,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:46,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 06:07:46,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:46,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:46,338 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-16 06:07:46,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:46,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143947650] [2021-12-16 06:07:46,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143947650] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:46,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:46,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:07:46,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985551404] [2021-12-16 06:07:46,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:46,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:07:46,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:46,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:07:46,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:46,340 INFO L87 Difference]: Start difference. First operand 606 states and 784 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:46,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:46,845 INFO L93 Difference]: Finished difference Result 631 states and 816 transitions. [2021-12-16 06:07:46,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 06:07:46,845 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2021-12-16 06:07:46,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:46,846 INFO L225 Difference]: With dead ends: 631 [2021-12-16 06:07:46,846 INFO L226 Difference]: Without dead ends: 616 [2021-12-16 06:07:46,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:07:46,847 INFO L933 BasicCegarLoop]: 425 mSDtfsCounter, 116 mSDsluCounter, 3175 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:46,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 3600 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:46,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-12-16 06:07:46,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 604. [2021-12-16 06:07:46,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 515 states have (on average 1.2854368932038835) internal successors, (662), 521 states have internal predecessors, (662), 52 states have call successors, (52), 27 states have call predecessors, (52), 36 states have return successors, (66), 55 states have call predecessors, (66), 48 states have call successors, (66) [2021-12-16 06:07:46,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 780 transitions. [2021-12-16 06:07:46,853 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 780 transitions. Word has length 57 [2021-12-16 06:07:46,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:46,853 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 780 transitions. [2021-12-16 06:07:46,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:46,853 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 780 transitions. [2021-12-16 06:07:46,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-16 06:07:46,854 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:46,854 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-16 06:07:46,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-16 06:07:46,854 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:46,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:46,855 INFO L85 PathProgramCache]: Analyzing trace with hash -250939957, now seen corresponding path program 1 times [2021-12-16 06:07:46,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:46,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190579984] [2021-12-16 06:07:46,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:46,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:46,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 06:07:46,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:46,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:46,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:46,971 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-16 06:07:46,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:46,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190579984] [2021-12-16 06:07:46,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190579984] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:46,971 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:46,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:07:46,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806991666] [2021-12-16 06:07:46,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:46,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:07:46,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:46,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:07:46,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:46,972 INFO L87 Difference]: Start difference. First operand 604 states and 780 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:47,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:47,467 INFO L93 Difference]: Finished difference Result 628 states and 811 transitions. [2021-12-16 06:07:47,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 06:07:47,467 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2021-12-16 06:07:47,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:47,469 INFO L225 Difference]: With dead ends: 628 [2021-12-16 06:07:47,469 INFO L226 Difference]: Without dead ends: 606 [2021-12-16 06:07:47,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:07:47,469 INFO L933 BasicCegarLoop]: 417 mSDtfsCounter, 116 mSDsluCounter, 3123 mSDsCounter, 0 mSdLazyCounter, 1160 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 3540 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:47,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 3540 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1160 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 06:07:47,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-12-16 06:07:47,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 594. [2021-12-16 06:07:47,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 507 states have (on average 1.2859960552268244) internal successors, (652), 513 states have internal predecessors, (652), 50 states have call successors, (50), 27 states have call predecessors, (50), 36 states have return successors, (64), 53 states have call predecessors, (64), 46 states have call successors, (64) [2021-12-16 06:07:47,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 766 transitions. [2021-12-16 06:07:47,476 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 766 transitions. Word has length 54 [2021-12-16 06:07:47,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:47,476 INFO L470 AbstractCegarLoop]: Abstraction has 594 states and 766 transitions. [2021-12-16 06:07:47,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:47,476 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 766 transitions. [2021-12-16 06:07:47,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-16 06:07:47,477 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:47,477 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-16 06:07:47,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-16 06:07:47,477 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:47,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:47,478 INFO L85 PathProgramCache]: Analyzing trace with hash 538585810, now seen corresponding path program 1 times [2021-12-16 06:07:47,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:47,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141665803] [2021-12-16 06:07:47,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:47,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:47,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:47,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 06:07:47,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:47,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 06:07:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:47,549 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-16 06:07:47,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:47,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141665803] [2021-12-16 06:07:47,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141665803] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:47,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:47,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:47,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217904450] [2021-12-16 06:07:47,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:47,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:47,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:47,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:47,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:47,551 INFO L87 Difference]: Start difference. First operand 594 states and 766 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:47,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:47,755 INFO L93 Difference]: Finished difference Result 606 states and 783 transitions. [2021-12-16 06:07:47,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:47,755 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2021-12-16 06:07:47,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:47,756 INFO L225 Difference]: With dead ends: 606 [2021-12-16 06:07:47,757 INFO L226 Difference]: Without dead ends: 601 [2021-12-16 06:07:47,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:47,758 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 94 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:47,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 1939 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:47,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-12-16 06:07:47,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 589. [2021-12-16 06:07:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 503 states have (on average 1.286282306163022) internal successors, (647), 509 states have internal predecessors, (647), 49 states have call successors, (49), 27 states have call predecessors, (49), 36 states have return successors, (63), 52 states have call predecessors, (63), 45 states have call successors, (63) [2021-12-16 06:07:47,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 759 transitions. [2021-12-16 06:07:47,764 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 759 transitions. Word has length 54 [2021-12-16 06:07:47,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:47,764 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 759 transitions. [2021-12-16 06:07:47,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:47,764 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 759 transitions. [2021-12-16 06:07:47,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-16 06:07:47,765 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:47,765 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-16 06:07:47,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-16 06:07:47,765 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:47,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:47,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1724995102, now seen corresponding path program 1 times [2021-12-16 06:07:47,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:47,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584597108] [2021-12-16 06:07:47,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:47,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:47,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:47,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 06:07:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:47,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 06:07:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:47,829 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-16 06:07:47,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:47,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584597108] [2021-12-16 06:07:47,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584597108] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:47,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:47,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-16 06:07:47,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335120930] [2021-12-16 06:07:47,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:47,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 06:07:47,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:47,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 06:07:47,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-16 06:07:47,830 INFO L87 Difference]: Start difference. First operand 589 states and 759 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:48,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:48,125 INFO L93 Difference]: Finished difference Result 621 states and 799 transitions. [2021-12-16 06:07:48,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 06:07:48,125 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2021-12-16 06:07:48,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:48,126 INFO L225 Difference]: With dead ends: 621 [2021-12-16 06:07:48,127 INFO L226 Difference]: Without dead ends: 598 [2021-12-16 06:07:48,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:07:48,127 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 155 mSDsluCounter, 2961 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 3368 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:48,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 3368 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:48,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-12-16 06:07:48,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 586. [2021-12-16 06:07:48,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 501 states have (on average 1.2854291417165669) internal successors, (644), 507 states have internal predecessors, (644), 48 states have call successors, (48), 27 states have call predecessors, (48), 36 states have return successors, (62), 51 states have call predecessors, (62), 44 states have call successors, (62) [2021-12-16 06:07:48,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 754 transitions. [2021-12-16 06:07:48,137 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 754 transitions. Word has length 54 [2021-12-16 06:07:48,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:48,137 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 754 transitions. [2021-12-16 06:07:48,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:48,137 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 754 transitions. [2021-12-16 06:07:48,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-16 06:07:48,138 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:48,138 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-16 06:07:48,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-16 06:07:48,138 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:48,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:48,139 INFO L85 PathProgramCache]: Analyzing trace with hash -726384384, now seen corresponding path program 1 times [2021-12-16 06:07:48,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:48,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355714855] [2021-12-16 06:07:48,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:48,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:48,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:48,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:48,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:48,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:48,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:48,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:48,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355714855] [2021-12-16 06:07:48,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355714855] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:48,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:48,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:48,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885208907] [2021-12-16 06:07:48,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:48,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:48,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:48,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:48,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:48,191 INFO L87 Difference]: Start difference. First operand 586 states and 754 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:48,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:48,528 INFO L93 Difference]: Finished difference Result 665 states and 860 transitions. [2021-12-16 06:07:48,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 06:07:48,528 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 54 [2021-12-16 06:07:48,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:48,529 INFO L225 Difference]: With dead ends: 665 [2021-12-16 06:07:48,530 INFO L226 Difference]: Without dead ends: 665 [2021-12-16 06:07:48,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:48,530 INFO L933 BasicCegarLoop]: 438 mSDtfsCounter, 760 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:48,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [791 Valid, 1195 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:48,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-16 06:07:48,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 584. [2021-12-16 06:07:48,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 499 states have (on average 1.2845691382765532) internal successors, (641), 505 states have internal predecessors, (641), 48 states have call successors, (48), 27 states have call predecessors, (48), 36 states have return successors, (62), 51 states have call predecessors, (62), 44 states have call successors, (62) [2021-12-16 06:07:48,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 751 transitions. [2021-12-16 06:07:48,537 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 751 transitions. Word has length 54 [2021-12-16 06:07:48,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:48,538 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 751 transitions. [2021-12-16 06:07:48,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:48,538 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 751 transitions. [2021-12-16 06:07:48,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-16 06:07:48,539 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:48,539 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-16 06:07:48,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-16 06:07:48,539 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:48,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:48,540 INFO L85 PathProgramCache]: Analyzing trace with hash -726107554, now seen corresponding path program 1 times [2021-12-16 06:07:48,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:48,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328826237] [2021-12-16 06:07:48,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:48,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:48,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:48,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:48,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:48,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:48,625 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-16 06:07:48,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:48,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328826237] [2021-12-16 06:07:48,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328826237] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:48,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:48,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-16 06:07:48,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945883570] [2021-12-16 06:07:48,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:48,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 06:07:48,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:48,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 06:07:48,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-16 06:07:48,636 INFO L87 Difference]: Start difference. First operand 584 states and 751 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:49,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:49,120 INFO L93 Difference]: Finished difference Result 603 states and 775 transitions. [2021-12-16 06:07:49,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:07:49,121 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2021-12-16 06:07:49,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:49,122 INFO L225 Difference]: With dead ends: 603 [2021-12-16 06:07:49,122 INFO L226 Difference]: Without dead ends: 558 [2021-12-16 06:07:49,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-12-16 06:07:49,122 INFO L933 BasicCegarLoop]: 375 mSDtfsCounter, 279 mSDsluCounter, 2180 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 2555 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:49,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 2555 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1011 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 06:07:49,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-12-16 06:07:49,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 542. [2021-12-16 06:07:49,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 459 states have (on average 1.2745098039215685) internal successors, (585), 465 states have internal predecessors, (585), 48 states have call successors, (48), 27 states have call predecessors, (48), 34 states have return successors, (60), 49 states have call predecessors, (60), 44 states have call successors, (60) [2021-12-16 06:07:49,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 693 transitions. [2021-12-16 06:07:49,128 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 693 transitions. Word has length 54 [2021-12-16 06:07:49,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:49,128 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 693 transitions. [2021-12-16 06:07:49,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-16 06:07:49,128 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 693 transitions. [2021-12-16 06:07:49,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-16 06:07:49,129 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:49,129 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:49,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-16 06:07:49,130 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:49,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:49,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1795419470, now seen corresponding path program 1 times [2021-12-16 06:07:49,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:49,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868257964] [2021-12-16 06:07:49,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:49,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 06:07:49,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:49,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,208 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-16 06:07:49,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:49,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868257964] [2021-12-16 06:07:49,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868257964] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:49,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:49,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 06:07:49,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634580843] [2021-12-16 06:07:49,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:49,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 06:07:49,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:49,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 06:07:49,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:49,210 INFO L87 Difference]: Start difference. First operand 542 states and 693 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:49,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:49,492 INFO L93 Difference]: Finished difference Result 572 states and 730 transitions. [2021-12-16 06:07:49,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 06:07:49,493 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-16 06:07:49,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:49,494 INFO L225 Difference]: With dead ends: 572 [2021-12-16 06:07:49,494 INFO L226 Difference]: Without dead ends: 572 [2021-12-16 06:07:49,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:49,494 INFO L933 BasicCegarLoop]: 409 mSDtfsCounter, 194 mSDsluCounter, 1453 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1862 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:49,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 1862 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:49,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-12-16 06:07:49,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 542. [2021-12-16 06:07:49,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 459 states have (on average 1.2723311546840959) internal successors, (584), 465 states have internal predecessors, (584), 48 states have call successors, (48), 27 states have call predecessors, (48), 34 states have return successors, (60), 49 states have call predecessors, (60), 44 states have call successors, (60) [2021-12-16 06:07:49,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 692 transitions. [2021-12-16 06:07:49,499 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 692 transitions. Word has length 56 [2021-12-16 06:07:49,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:49,499 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 692 transitions. [2021-12-16 06:07:49,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:49,500 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 692 transitions. [2021-12-16 06:07:49,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-16 06:07:49,500 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:49,500 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 06:07:49,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-16 06:07:49,501 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:49,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:49,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1818051724, now seen corresponding path program 1 times [2021-12-16 06:07:49,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:49,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602879269] [2021-12-16 06:07:49,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:49,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 06:07:49,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:49,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:49,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-16 06:07:49,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:49,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602879269] [2021-12-16 06:07:49,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602879269] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:49,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:49,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:07:49,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738987145] [2021-12-16 06:07:49,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:49,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:07:49,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:49,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:07:49,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:49,601 INFO L87 Difference]: Start difference. First operand 542 states and 692 transitions. Second operand has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:50,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:50,177 INFO L93 Difference]: Finished difference Result 594 states and 756 transitions. [2021-12-16 06:07:50,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 06:07:50,177 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 56 [2021-12-16 06:07:50,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:50,178 INFO L225 Difference]: With dead ends: 594 [2021-12-16 06:07:50,179 INFO L226 Difference]: Without dead ends: 567 [2021-12-16 06:07:50,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-16 06:07:50,179 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 329 mSDsluCounter, 3129 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 3532 SdHoareTripleChecker+Invalid, 1291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:50,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 3532 Invalid, 1291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1152 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:50,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-12-16 06:07:50,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 537. [2021-12-16 06:07:50,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 455 states have (on average 1.268131868131868) internal successors, (577), 461 states have internal predecessors, (577), 47 states have call successors, (47), 27 states have call predecessors, (47), 34 states have return successors, (58), 48 states have call predecessors, (58), 43 states have call successors, (58) [2021-12-16 06:07:50,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 682 transitions. [2021-12-16 06:07:50,187 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 682 transitions. Word has length 56 [2021-12-16 06:07:50,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:50,187 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 682 transitions. [2021-12-16 06:07:50,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:50,187 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 682 transitions. [2021-12-16 06:07:50,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-16 06:07:50,190 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:50,190 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:50,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-16 06:07:50,191 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:50,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:50,191 INFO L85 PathProgramCache]: Analyzing trace with hash -356987344, now seen corresponding path program 1 times [2021-12-16 06:07:50,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:50,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841930590] [2021-12-16 06:07:50,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:50,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:50,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 06:07:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,254 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-16 06:07:50,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:50,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841930590] [2021-12-16 06:07:50,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841930590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:50,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:50,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 06:07:50,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100033534] [2021-12-16 06:07:50,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:50,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 06:07:50,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:50,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 06:07:50,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:50,256 INFO L87 Difference]: Start difference. First operand 537 states and 682 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:50,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:50,508 INFO L93 Difference]: Finished difference Result 549 states and 699 transitions. [2021-12-16 06:07:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 06:07:50,509 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-16 06:07:50,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:50,510 INFO L225 Difference]: With dead ends: 549 [2021-12-16 06:07:50,510 INFO L226 Difference]: Without dead ends: 543 [2021-12-16 06:07:50,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:50,511 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 160 mSDsluCounter, 1322 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1701 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:50,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 1701 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:50,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-12-16 06:07:50,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 531. [2021-12-16 06:07:50,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 450 states have (on average 1.268888888888889) internal successors, (571), 456 states have internal predecessors, (571), 46 states have call successors, (46), 27 states have call predecessors, (46), 34 states have return successors, (57), 47 states have call predecessors, (57), 42 states have call successors, (57) [2021-12-16 06:07:50,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 674 transitions. [2021-12-16 06:07:50,517 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 674 transitions. Word has length 56 [2021-12-16 06:07:50,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:50,517 INFO L470 AbstractCegarLoop]: Abstraction has 531 states and 674 transitions. [2021-12-16 06:07:50,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:50,518 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 674 transitions. [2021-12-16 06:07:50,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-16 06:07:50,518 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:50,519 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:50,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-16 06:07:50,519 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:50,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:50,519 INFO L85 PathProgramCache]: Analyzing trace with hash -2107046685, now seen corresponding path program 1 times [2021-12-16 06:07:50,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:50,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009620243] [2021-12-16 06:07:50,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:50,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:50,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-16 06:07:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:50,667 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-16 06:07:50,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:50,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009620243] [2021-12-16 06:07:50,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009620243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:50,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:50,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:07:50,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063691118] [2021-12-16 06:07:50,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:50,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:07:50,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:50,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:07:50,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:50,669 INFO L87 Difference]: Start difference. First operand 531 states and 674 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 06:07:51,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:51,267 INFO L93 Difference]: Finished difference Result 560 states and 710 transitions. [2021-12-16 06:07:51,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 06:07:51,268 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 62 [2021-12-16 06:07:51,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:51,269 INFO L225 Difference]: With dead ends: 560 [2021-12-16 06:07:51,269 INFO L226 Difference]: Without dead ends: 541 [2021-12-16 06:07:51,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-16 06:07:51,269 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 224 mSDsluCounter, 2949 mSDsCounter, 0 mSdLazyCounter, 1186 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 3325 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:51,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 3325 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1186 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:51,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-12-16 06:07:51,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 529. [2021-12-16 06:07:51,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 448 states have (on average 1.2678571428571428) internal successors, (568), 454 states have internal predecessors, (568), 46 states have call successors, (46), 27 states have call predecessors, (46), 34 states have return successors, (57), 47 states have call predecessors, (57), 42 states have call successors, (57) [2021-12-16 06:07:51,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 671 transitions. [2021-12-16 06:07:51,275 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 671 transitions. Word has length 62 [2021-12-16 06:07:51,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:51,275 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 671 transitions. [2021-12-16 06:07:51,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 06:07:51,275 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 671 transitions. [2021-12-16 06:07:51,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-16 06:07:51,276 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:51,276 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] [2021-12-16 06:07:51,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-16 06:07:51,276 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:51,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:51,277 INFO L85 PathProgramCache]: Analyzing trace with hash -790506152, now seen corresponding path program 1 times [2021-12-16 06:07:51,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:51,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641640304] [2021-12-16 06:07:51,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:51,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:51,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:51,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:51,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,342 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-16 06:07:51,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:51,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641640304] [2021-12-16 06:07:51,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641640304] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:51,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:51,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 06:07:51,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825786160] [2021-12-16 06:07:51,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:51,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 06:07:51,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:51,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 06:07:51,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:51,354 INFO L87 Difference]: Start difference. First operand 529 states and 671 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-16 06:07:51,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:51,669 INFO L93 Difference]: Finished difference Result 533 states and 675 transitions. [2021-12-16 06:07:51,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 06:07:51,669 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 63 [2021-12-16 06:07:51,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:51,670 INFO L225 Difference]: With dead ends: 533 [2021-12-16 06:07:51,670 INFO L226 Difference]: Without dead ends: 525 [2021-12-16 06:07:51,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:51,671 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 159 mSDsluCounter, 1423 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:51,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 1780 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:51,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-12-16 06:07:51,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 513. [2021-12-16 06:07:51,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 435 states have (on average 1.264367816091954) internal successors, (550), 441 states have internal predecessors, (550), 43 states have call successors, (43), 27 states have call predecessors, (43), 34 states have return successors, (53), 44 states have call predecessors, (53), 39 states have call successors, (53) [2021-12-16 06:07:51,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 646 transitions. [2021-12-16 06:07:51,676 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 646 transitions. Word has length 63 [2021-12-16 06:07:51,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:51,676 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 646 transitions. [2021-12-16 06:07:51,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-16 06:07:51,676 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 646 transitions. [2021-12-16 06:07:51,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-16 06:07:51,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:51,677 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] [2021-12-16 06:07:51,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-16 06:07:51,677 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:51,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:51,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1208974705, now seen corresponding path program 1 times [2021-12-16 06:07:51,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:51,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066022497] [2021-12-16 06:07:51,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:51,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:51,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-16 06:07:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-16 06:07:51,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:51,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:51,754 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-16 06:07:51,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:51,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066022497] [2021-12-16 06:07:51,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066022497] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:51,754 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:51,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 06:07:51,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629503037] [2021-12-16 06:07:51,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:51,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 06:07:51,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:51,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 06:07:51,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:51,756 INFO L87 Difference]: Start difference. First operand 513 states and 646 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:51,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:51,994 INFO L93 Difference]: Finished difference Result 524 states and 660 transitions. [2021-12-16 06:07:51,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 06:07:51,995 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 58 [2021-12-16 06:07:51,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:51,996 INFO L225 Difference]: With dead ends: 524 [2021-12-16 06:07:51,996 INFO L226 Difference]: Without dead ends: 512 [2021-12-16 06:07:51,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:51,997 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 243 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:51,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 1340 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:51,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-16 06:07:52,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 500. [2021-12-16 06:07:52,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 423 states have (on average 1.260047281323877) internal successors, (533), 429 states have internal predecessors, (533), 42 states have call successors, (42), 27 states have call predecessors, (42), 34 states have return successors, (52), 43 states have call predecessors, (52), 38 states have call successors, (52) [2021-12-16 06:07:52,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 627 transitions. [2021-12-16 06:07:52,008 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 627 transitions. Word has length 58 [2021-12-16 06:07:52,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:52,008 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 627 transitions. [2021-12-16 06:07:52,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:52,009 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 627 transitions. [2021-12-16 06:07:52,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-16 06:07:52,010 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:52,010 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] [2021-12-16 06:07:52,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-16 06:07:52,010 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:52,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:52,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1375988349, now seen corresponding path program 1 times [2021-12-16 06:07:52,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:52,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401704967] [2021-12-16 06:07:52,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:52,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:52,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:52,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:52,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:52,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:52,111 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-16 06:07:52,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:52,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401704967] [2021-12-16 06:07:52,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401704967] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:52,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:52,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-16 06:07:52,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960844169] [2021-12-16 06:07:52,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:52,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 06:07:52,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:52,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 06:07:52,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-16 06:07:52,113 INFO L87 Difference]: Start difference. First operand 500 states and 627 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:53,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:53,070 INFO L93 Difference]: Finished difference Result 932 states and 1172 transitions. [2021-12-16 06:07:53,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-16 06:07:53,070 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2021-12-16 06:07:53,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:53,072 INFO L225 Difference]: With dead ends: 932 [2021-12-16 06:07:53,072 INFO L226 Difference]: Without dead ends: 903 [2021-12-16 06:07:53,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-12-16 06:07:53,072 INFO L933 BasicCegarLoop]: 375 mSDtfsCounter, 921 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 939 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:53,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [939 Valid, 2263 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 1118 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 06:07:53,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2021-12-16 06:07:53,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 694. [2021-12-16 06:07:53,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 583 states have (on average 1.2727272727272727) internal successors, (742), 595 states have internal predecessors, (742), 59 states have call successors, (59), 40 states have call predecessors, (59), 51 states have return successors, (77), 58 states have call predecessors, (77), 55 states have call successors, (77) [2021-12-16 06:07:53,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 878 transitions. [2021-12-16 06:07:53,079 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 878 transitions. Word has length 58 [2021-12-16 06:07:53,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:53,080 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 878 transitions. [2021-12-16 06:07:53,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:53,080 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 878 transitions. [2021-12-16 06:07:53,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-16 06:07:53,081 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:53,081 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] [2021-12-16 06:07:53,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-16 06:07:53,081 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:53,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:53,082 INFO L85 PathProgramCache]: Analyzing trace with hash -2042959941, now seen corresponding path program 1 times [2021-12-16 06:07:53,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:53,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530249800] [2021-12-16 06:07:53,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:53,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:53,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:53,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:53,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,145 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-16 06:07:53,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:53,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530249800] [2021-12-16 06:07:53,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530249800] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:53,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:53,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:53,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519425611] [2021-12-16 06:07:53,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:53,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:53,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:53,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:53,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:53,146 INFO L87 Difference]: Start difference. First operand 694 states and 878 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:53,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:53,550 INFO L93 Difference]: Finished difference Result 920 states and 1159 transitions. [2021-12-16 06:07:53,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:07:53,550 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2021-12-16 06:07:53,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:53,552 INFO L225 Difference]: With dead ends: 920 [2021-12-16 06:07:53,552 INFO L226 Difference]: Without dead ends: 920 [2021-12-16 06:07:53,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:53,553 INFO L933 BasicCegarLoop]: 601 mSDtfsCounter, 949 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 1690 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:53,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 1690 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 06:07:53,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-12-16 06:07:53,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 513. [2021-12-16 06:07:53,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 435 states have (on average 1.2551724137931035) internal successors, (546), 440 states have internal predecessors, (546), 42 states have call successors, (42), 29 states have call predecessors, (42), 35 states have return successors, (52), 43 states have call predecessors, (52), 38 states have call successors, (52) [2021-12-16 06:07:53,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 640 transitions. [2021-12-16 06:07:53,559 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 640 transitions. Word has length 58 [2021-12-16 06:07:53,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:53,560 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 640 transitions. [2021-12-16 06:07:53,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:53,560 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 640 transitions. [2021-12-16 06:07:53,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-16 06:07:53,561 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:53,561 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] [2021-12-16 06:07:53,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-16 06:07:53,561 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:53,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:53,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1970957845, now seen corresponding path program 1 times [2021-12-16 06:07:53,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:53,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387479114] [2021-12-16 06:07:53,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:53,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:53,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 06:07:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 06:07:53,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:53,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:53,688 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-16 06:07:53,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:53,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387479114] [2021-12-16 06:07:53,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387479114] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:53,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:53,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:07:53,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497287450] [2021-12-16 06:07:53,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:53,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:07:53,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:53,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:07:53,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:07:53,690 INFO L87 Difference]: Start difference. First operand 513 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 06:07:54,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:54,310 INFO L93 Difference]: Finished difference Result 539 states and 671 transitions. [2021-12-16 06:07:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 06:07:54,310 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 60 [2021-12-16 06:07:54,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:54,311 INFO L225 Difference]: With dead ends: 539 [2021-12-16 06:07:54,311 INFO L226 Difference]: Without dead ends: 504 [2021-12-16 06:07:54,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-16 06:07:54,311 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 221 mSDsluCounter, 2513 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 2849 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:54,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 2849 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 06:07:54,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-12-16 06:07:54,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 492. [2021-12-16 06:07:54,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 419 states have (on average 1.2553699284009547) internal successors, (526), 424 states have internal predecessors, (526), 38 states have call successors, (38), 28 states have call predecessors, (38), 34 states have return successors, (47), 39 states have call predecessors, (47), 34 states have call successors, (47) [2021-12-16 06:07:54,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 611 transitions. [2021-12-16 06:07:54,320 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 611 transitions. Word has length 60 [2021-12-16 06:07:54,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:54,320 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 611 transitions. [2021-12-16 06:07:54,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 06:07:54,320 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 611 transitions. [2021-12-16 06:07:54,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-16 06:07:54,321 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:54,321 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] [2021-12-16 06:07:54,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-16 06:07:54,322 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:54,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:54,322 INFO L85 PathProgramCache]: Analyzing trace with hash 789888525, now seen corresponding path program 1 times [2021-12-16 06:07:54,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:54,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136097590] [2021-12-16 06:07:54,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:54,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:54,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 06:07:54,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 06:07:54,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,376 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-16 06:07:54,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:54,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136097590] [2021-12-16 06:07:54,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136097590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:54,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:54,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:54,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031798293] [2021-12-16 06:07:54,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:54,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:54,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:54,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:54,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:54,378 INFO L87 Difference]: Start difference. First operand 492 states and 611 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:54,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:54,558 INFO L93 Difference]: Finished difference Result 502 states and 623 transitions. [2021-12-16 06:07:54,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:54,558 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2021-12-16 06:07:54,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:54,559 INFO L225 Difference]: With dead ends: 502 [2021-12-16 06:07:54,559 INFO L226 Difference]: Without dead ends: 496 [2021-12-16 06:07:54,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:54,559 INFO L933 BasicCegarLoop]: 301 mSDtfsCounter, 88 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1414 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:54,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1414 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:54,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-12-16 06:07:54,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 484. [2021-12-16 06:07:54,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 412 states have (on average 1.2548543689320388) internal successors, (517), 417 states have internal predecessors, (517), 37 states have call successors, (37), 28 states have call predecessors, (37), 34 states have return successors, (45), 38 states have call predecessors, (45), 33 states have call successors, (45) [2021-12-16 06:07:54,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 599 transitions. [2021-12-16 06:07:54,564 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 599 transitions. Word has length 58 [2021-12-16 06:07:54,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:54,564 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 599 transitions. [2021-12-16 06:07:54,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-16 06:07:54,564 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 599 transitions. [2021-12-16 06:07:54,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-16 06:07:54,565 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:54,565 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 06:07:54,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-16 06:07:54,565 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:54,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:54,566 INFO L85 PathProgramCache]: Analyzing trace with hash -2051318318, now seen corresponding path program 1 times [2021-12-16 06:07:54,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:54,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460948690] [2021-12-16 06:07:54,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:54,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 06:07:54,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-16 06:07:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,606 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 06:07:54,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:54,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460948690] [2021-12-16 06:07:54,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460948690] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:54,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:54,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 06:07:54,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734035083] [2021-12-16 06:07:54,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:54,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 06:07:54,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:54,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 06:07:54,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:54,611 INFO L87 Difference]: Start difference. First operand 484 states and 599 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:54,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:54,767 INFO L93 Difference]: Finished difference Result 496 states and 614 transitions. [2021-12-16 06:07:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 06:07:54,768 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2021-12-16 06:07:54,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:54,783 INFO L225 Difference]: With dead ends: 496 [2021-12-16 06:07:54,783 INFO L226 Difference]: Without dead ends: 486 [2021-12-16 06:07:54,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-16 06:07:54,785 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 88 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1372 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:54,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1372 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:54,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-12-16 06:07:54,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 474. [2021-12-16 06:07:54,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 404 states have (on average 1.254950495049505) internal successors, (507), 409 states have internal predecessors, (507), 35 states have call successors, (35), 28 states have call predecessors, (35), 34 states have return successors, (43), 36 states have call predecessors, (43), 31 states have call successors, (43) [2021-12-16 06:07:54,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 585 transitions. [2021-12-16 06:07:54,803 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 585 transitions. Word has length 60 [2021-12-16 06:07:54,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:54,803 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 585 transitions. [2021-12-16 06:07:54,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:54,804 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 585 transitions. [2021-12-16 06:07:54,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-16 06:07:54,804 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:54,804 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] [2021-12-16 06:07:54,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-16 06:07:54,804 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:54,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:54,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1819248512, now seen corresponding path program 1 times [2021-12-16 06:07:54,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:54,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242517437] [2021-12-16 06:07:54,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:54,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:54,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-16 06:07:54,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:54,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 06:07:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:54,920 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-16 06:07:54,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:54,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242517437] [2021-12-16 06:07:54,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242517437] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:54,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:54,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:07:54,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716807527] [2021-12-16 06:07:54,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:54,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:07:54,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:54,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:07:54,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:54,921 INFO L87 Difference]: Start difference. First operand 474 states and 585 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 8 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:55,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:55,494 INFO L93 Difference]: Finished difference Result 765 states and 956 transitions. [2021-12-16 06:07:55,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-16 06:07:55,494 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 8 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2021-12-16 06:07:55,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:55,495 INFO L225 Difference]: With dead ends: 765 [2021-12-16 06:07:55,495 INFO L226 Difference]: Without dead ends: 732 [2021-12-16 06:07:55,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-12-16 06:07:55,496 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 718 mSDsluCounter, 1864 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 730 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:55,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [730 Valid, 2352 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 06:07:55,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-12-16 06:07:55,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 368. [2021-12-16 06:07:55,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 310 states have (on average 1.270967741935484) internal successors, (394), 314 states have internal predecessors, (394), 30 states have call successors, (30), 24 states have call predecessors, (30), 27 states have return successors, (36), 29 states have call predecessors, (36), 27 states have call successors, (36) [2021-12-16 06:07:55,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 460 transitions. [2021-12-16 06:07:55,532 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 460 transitions. Word has length 60 [2021-12-16 06:07:55,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:55,532 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 460 transitions. [2021-12-16 06:07:55,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 8 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 06:07:55,533 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 460 transitions. [2021-12-16 06:07:55,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-16 06:07:55,533 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:55,533 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 06:07:55,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-12-16 06:07:55,534 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:55,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:55,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1463057072, now seen corresponding path program 1 times [2021-12-16 06:07:55,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:55,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570137555] [2021-12-16 06:07:55,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:55,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:55,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:55,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:55,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:55,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:55,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:55,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:55,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:55,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-16 06:07:55,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:55,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-16 06:07:55,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:55,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570137555] [2021-12-16 06:07:55,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570137555] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:55,720 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:55,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 06:07:55,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030855224] [2021-12-16 06:07:55,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:55,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 06:07:55,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:55,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 06:07:55,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-16 06:07:55,723 INFO L87 Difference]: Start difference. First operand 368 states and 460 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 06:07:56,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:56,026 INFO L93 Difference]: Finished difference Result 373 states and 465 transitions. [2021-12-16 06:07:56,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 06:07:56,027 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 64 [2021-12-16 06:07:56,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:56,028 INFO L225 Difference]: With dead ends: 373 [2021-12-16 06:07:56,029 INFO L226 Difference]: Without dead ends: 373 [2021-12-16 06:07:56,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:56,029 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 112 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:56,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 1392 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:56,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-16 06:07:56,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 361. [2021-12-16 06:07:56,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 303 states have (on average 1.2640264026402641) internal successors, (383), 307 states have internal predecessors, (383), 30 states have call successors, (30), 24 states have call predecessors, (30), 27 states have return successors, (36), 29 states have call predecessors, (36), 27 states have call successors, (36) [2021-12-16 06:07:56,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 449 transitions. [2021-12-16 06:07:56,041 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 449 transitions. Word has length 64 [2021-12-16 06:07:56,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:56,041 INFO L470 AbstractCegarLoop]: Abstraction has 361 states and 449 transitions. [2021-12-16 06:07:56,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 06:07:56,041 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 449 transitions. [2021-12-16 06:07:56,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-16 06:07:56,042 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:56,042 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 06:07:56,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-12-16 06:07:56,043 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:56,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:56,043 INFO L85 PathProgramCache]: Analyzing trace with hash 659665596, now seen corresponding path program 1 times [2021-12-16 06:07:56,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:56,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96212602] [2021-12-16 06:07:56,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:56,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 06:07:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-16 06:07:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 06:07:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 06:07:56,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:56,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96212602] [2021-12-16 06:07:56,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96212602] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 06:07:56,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25244341] [2021-12-16 06:07:56,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:56,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 06:07:56,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 06:07:56,086 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-16 06:07:56,087 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-16 06:07:56,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 06:07:56,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 06:07:56,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 06:07:56,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 06:07:56,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25244341] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:56,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 06:07:56,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 7 [2021-12-16 06:07:56,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778014958] [2021-12-16 06:07:56,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:56,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:56,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:56,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:56,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:56,349 INFO L87 Difference]: Start difference. First operand 361 states and 449 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:56,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:56,355 INFO L93 Difference]: Finished difference Result 346 states and 431 transitions. [2021-12-16 06:07:56,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 06:07:56,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 62 [2021-12-16 06:07:56,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:56,356 INFO L225 Difference]: With dead ends: 346 [2021-12-16 06:07:56,356 INFO L226 Difference]: Without dead ends: 332 [2021-12-16 06:07:56,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 06:07:56,357 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 0 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:56,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 919 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:56,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-12-16 06:07:56,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 332. [2021-12-16 06:07:56,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 280 states have (on average 1.275) internal successors, (357), 283 states have internal predecessors, (357), 27 states have call successors, (27), 22 states have call predecessors, (27), 24 states have return successors, (32), 26 states have call predecessors, (32), 24 states have call successors, (32) [2021-12-16 06:07:56,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 416 transitions. [2021-12-16 06:07:56,361 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 416 transitions. Word has length 62 [2021-12-16 06:07:56,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:56,361 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 416 transitions. [2021-12-16 06:07:56,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 06:07:56,361 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 416 transitions. [2021-12-16 06:07:56,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-16 06:07:56,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:56,362 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] [2021-12-16 06:07:56,421 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-16 06:07:56,579 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,SelfDestructingSolverStorable64 [2021-12-16 06:07:56,580 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:56,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:56,580 INFO L85 PathProgramCache]: Analyzing trace with hash -747836141, now seen corresponding path program 1 times [2021-12-16 06:07:56,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:56,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349525861] [2021-12-16 06:07:56,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:56,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 06:07:56,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 06:07:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-16 06:07:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:56,674 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-16 06:07:56,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:56,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349525861] [2021-12-16 06:07:56,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349525861] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:56,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:56,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-16 06:07:56,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385587098] [2021-12-16 06:07:56,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:56,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-16 06:07:56,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:56,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-16 06:07:56,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:56,676 INFO L87 Difference]: Start difference. First operand 332 states and 416 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-16 06:07:57,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:57,069 INFO L93 Difference]: Finished difference Result 343 states and 430 transitions. [2021-12-16 06:07:57,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 06:07:57,070 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 64 [2021-12-16 06:07:57,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:57,071 INFO L225 Difference]: With dead ends: 343 [2021-12-16 06:07:57,071 INFO L226 Difference]: Without dead ends: 270 [2021-12-16 06:07:57,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-12-16 06:07:57,071 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 154 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 1701 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:57,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 1701 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 06:07:57,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-12-16 06:07:57,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 264. [2021-12-16 06:07:57,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 220 states have (on average 1.3) internal successors, (286), 222 states have internal predecessors, (286), 22 states have call successors, (22), 19 states have call predecessors, (22), 21 states have return successors, (28), 22 states have call predecessors, (28), 20 states have call successors, (28) [2021-12-16 06:07:57,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 336 transitions. [2021-12-16 06:07:57,074 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 336 transitions. Word has length 64 [2021-12-16 06:07:57,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:57,074 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 336 transitions. [2021-12-16 06:07:57,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-16 06:07:57,074 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 336 transitions. [2021-12-16 06:07:57,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 06:07:57,075 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:57,075 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-16 06:07:57,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-12-16 06:07:57,075 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:57,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:57,075 INFO L85 PathProgramCache]: Analyzing trace with hash 611039127, now seen corresponding path program 1 times [2021-12-16 06:07:57,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:57,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542553183] [2021-12-16 06:07:57,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:57,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:57,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:57,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:57,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 06:07:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,193 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-16 06:07:57,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:57,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542553183] [2021-12-16 06:07:57,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542553183] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:57,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:57,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:07:57,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282101381] [2021-12-16 06:07:57,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:57,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:07:57,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:57,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:07:57,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:07:57,195 INFO L87 Difference]: Start difference. First operand 264 states and 336 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-16 06:07:57,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:57,469 INFO L93 Difference]: Finished difference Result 270 states and 342 transitions. [2021-12-16 06:07:57,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 06:07:57,469 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 68 [2021-12-16 06:07:57,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:57,470 INFO L225 Difference]: With dead ends: 270 [2021-12-16 06:07:57,470 INFO L226 Difference]: Without dead ends: 270 [2021-12-16 06:07:57,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 06:07:57,471 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 194 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:57,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 894 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:57,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-12-16 06:07:57,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 264. [2021-12-16 06:07:57,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 220 states have (on average 1.2954545454545454) internal successors, (285), 222 states have internal predecessors, (285), 22 states have call successors, (22), 19 states have call predecessors, (22), 21 states have return successors, (28), 22 states have call predecessors, (28), 20 states have call successors, (28) [2021-12-16 06:07:57,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 335 transitions. [2021-12-16 06:07:57,473 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 335 transitions. Word has length 68 [2021-12-16 06:07:57,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:57,473 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 335 transitions. [2021-12-16 06:07:57,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-16 06:07:57,474 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 335 transitions. [2021-12-16 06:07:57,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-16 06:07:57,474 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:57,474 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] [2021-12-16 06:07:57,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-12-16 06:07:57,474 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:57,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:57,475 INFO L85 PathProgramCache]: Analyzing trace with hash -993138030, now seen corresponding path program 1 times [2021-12-16 06:07:57,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:57,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62061187] [2021-12-16 06:07:57,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:57,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:57,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:57,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,553 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-16 06:07:57,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:57,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62061187] [2021-12-16 06:07:57,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62061187] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:57,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:57,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 06:07:57,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918026921] [2021-12-16 06:07:57,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:57,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 06:07:57,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:57,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 06:07:57,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-16 06:07:57,555 INFO L87 Difference]: Start difference. First operand 264 states and 335 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, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-16 06:07:57,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:57,717 INFO L93 Difference]: Finished difference Result 216 states and 264 transitions. [2021-12-16 06:07:57,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 06:07:57,717 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, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 70 [2021-12-16 06:07:57,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:57,718 INFO L225 Difference]: With dead ends: 216 [2021-12-16 06:07:57,718 INFO L226 Difference]: Without dead ends: 216 [2021-12-16 06:07:57,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:57,719 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 97 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:57,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 675 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:57,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-12-16 06:07:57,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 175. [2021-12-16 06:07:57,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 145 states have (on average 1.2344827586206897) internal successors, (179), 146 states have internal predecessors, (179), 15 states have call successors, (15), 13 states have call predecessors, (15), 14 states have return successors, (17), 15 states have call predecessors, (17), 14 states have call successors, (17) [2021-12-16 06:07:57,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 211 transitions. [2021-12-16 06:07:57,721 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 211 transitions. Word has length 70 [2021-12-16 06:07:57,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:57,721 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 211 transitions. [2021-12-16 06:07:57,722 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, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-16 06:07:57,722 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 211 transitions. [2021-12-16 06:07:57,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-16 06:07:57,722 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:57,722 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-16 06:07:57,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-12-16 06:07:57,723 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:57,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:57,723 INFO L85 PathProgramCache]: Analyzing trace with hash -365687255, now seen corresponding path program 1 times [2021-12-16 06:07:57,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:57,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244545678] [2021-12-16 06:07:57,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:57,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:57,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 06:07:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:57,806 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-16 06:07:57,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:57,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244545678] [2021-12-16 06:07:57,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244545678] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:57,806 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:57,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-16 06:07:57,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429355074] [2021-12-16 06:07:57,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:57,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 06:07:57,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:57,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 06:07:57,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-16 06:07:57,808 INFO L87 Difference]: Start difference. First operand 175 states and 211 transitions. Second operand has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-16 06:07:58,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:58,025 INFO L93 Difference]: Finished difference Result 221 states and 263 transitions. [2021-12-16 06:07:58,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 06:07:58,025 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 84 [2021-12-16 06:07:58,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:58,026 INFO L225 Difference]: With dead ends: 221 [2021-12-16 06:07:58,026 INFO L226 Difference]: Without dead ends: 185 [2021-12-16 06:07:58,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-12-16 06:07:58,026 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 219 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:58,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 857 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:07:58,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-12-16 06:07:58,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 173. [2021-12-16 06:07:58,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 143 states have (on average 1.2027972027972027) internal successors, (172), 144 states have internal predecessors, (172), 15 states have call successors, (15), 13 states have call predecessors, (15), 14 states have return successors, (17), 15 states have call predecessors, (17), 14 states have call successors, (17) [2021-12-16 06:07:58,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 204 transitions. [2021-12-16 06:07:58,028 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 204 transitions. Word has length 84 [2021-12-16 06:07:58,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:58,028 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 204 transitions. [2021-12-16 06:07:58,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-16 06:07:58,029 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 204 transitions. [2021-12-16 06:07:58,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-16 06:07:58,029 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:58,029 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] [2021-12-16 06:07:58,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-12-16 06:07:58,029 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:58,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:58,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1430253116, now seen corresponding path program 1 times [2021-12-16 06:07:58,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:58,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317773093] [2021-12-16 06:07:58,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:58,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:58,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 06:07:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:58,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:58,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:58,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:58,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-16 06:07:58,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,158 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-16 06:07:58,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:58,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317773093] [2021-12-16 06:07:58,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317773093] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:58,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:07:58,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-16 06:07:58,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457091096] [2021-12-16 06:07:58,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:58,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 06:07:58,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:58,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 06:07:58,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-16 06:07:58,160 INFO L87 Difference]: Start difference. First operand 173 states and 204 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-16 06:07:58,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:58,319 INFO L93 Difference]: Finished difference Result 198 states and 231 transitions. [2021-12-16 06:07:58,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 06:07:58,320 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), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 86 [2021-12-16 06:07:58,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:58,320 INFO L225 Difference]: With dead ends: 198 [2021-12-16 06:07:58,320 INFO L226 Difference]: Without dead ends: 153 [2021-12-16 06:07:58,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-12-16 06:07:58,321 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 111 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:58,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 909 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:07:58,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-12-16 06:07:58,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 141. [2021-12-16 06:07:58,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 116 states have (on average 1.1637931034482758) internal successors, (135), 117 states have internal predecessors, (135), 12 states have call successors, (12), 11 states have call predecessors, (12), 12 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2021-12-16 06:07:58,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 160 transitions. [2021-12-16 06:07:58,323 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 160 transitions. Word has length 86 [2021-12-16 06:07:58,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:58,323 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 160 transitions. [2021-12-16 06:07:58,323 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), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-16 06:07:58,323 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 160 transitions. [2021-12-16 06:07:58,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-16 06:07:58,324 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:58,324 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:58,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-12-16 06:07:58,324 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:58,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:58,324 INFO L85 PathProgramCache]: Analyzing trace with hash -336818959, now seen corresponding path program 1 times [2021-12-16 06:07:58,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:58,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785078430] [2021-12-16 06:07:58,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:58,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 06:07:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 06:07:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:58,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:58,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 06:07:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 06:07:58,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,422 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-16 06:07:58,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:58,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785078430] [2021-12-16 06:07:58,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785078430] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 06:07:58,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924112863] [2021-12-16 06:07:58,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:58,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 06:07:58,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 06:07:58,444 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 06:07:58,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-16 06:07:58,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 06:07:58,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 06:07:58,699 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-16 06:07:58,699 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 06:07:58,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924112863] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:58,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 06:07:58,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2021-12-16 06:07:58,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722282825] [2021-12-16 06:07:58,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:58,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:58,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:58,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:58,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:58,701 INFO L87 Difference]: Start difference. First operand 141 states and 160 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:07:58,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:58,708 INFO L93 Difference]: Finished difference Result 170 states and 195 transitions. [2021-12-16 06:07:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:58,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 103 [2021-12-16 06:07:58,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:58,709 INFO L225 Difference]: With dead ends: 170 [2021-12-16 06:07:58,709 INFO L226 Difference]: Without dead ends: 170 [2021-12-16 06:07:58,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:58,709 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 16 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:58,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 236 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:58,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-12-16 06:07:58,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 151. [2021-12-16 06:07:58,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.152) internal successors, (144), 125 states have internal predecessors, (144), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-16 06:07:58,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 172 transitions. [2021-12-16 06:07:58,712 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 172 transitions. Word has length 103 [2021-12-16 06:07:58,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:58,712 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 172 transitions. [2021-12-16 06:07:58,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:07:58,712 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 172 transitions. [2021-12-16 06:07:58,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-16 06:07:58,713 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:58,713 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:58,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-16 06:07:58,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-12-16 06:07:58,931 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:58,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:58,931 INFO L85 PathProgramCache]: Analyzing trace with hash 600208240, now seen corresponding path program 1 times [2021-12-16 06:07:58,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:58,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703696107] [2021-12-16 06:07:58,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:58,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 06:07:58,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 06:07:58,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:58,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:59,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:59,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:59,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 06:07:59,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 06:07:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,027 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-16 06:07:59,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:59,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703696107] [2021-12-16 06:07:59,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703696107] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 06:07:59,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585453724] [2021-12-16 06:07:59,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:59,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 06:07:59,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 06:07:59,031 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 06:07:59,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-16 06:07:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 06:07:59,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 06:07:59,297 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-16 06:07:59,298 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 06:07:59,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585453724] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:59,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 06:07:59,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2021-12-16 06:07:59,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743184732] [2021-12-16 06:07:59,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:59,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 06:07:59,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:59,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 06:07:59,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:59,299 INFO L87 Difference]: Start difference. First operand 151 states and 172 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:07:59,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:07:59,305 INFO L93 Difference]: Finished difference Result 170 states and 191 transitions. [2021-12-16 06:07:59,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 06:07:59,305 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 103 [2021-12-16 06:07:59,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:07:59,306 INFO L225 Difference]: With dead ends: 170 [2021-12-16 06:07:59,306 INFO L226 Difference]: Without dead ends: 170 [2021-12-16 06:07:59,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-16 06:07:59,307 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 21 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 06:07:59,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 255 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 06:07:59,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-12-16 06:07:59,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 151. [2021-12-16 06:07:59,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.12) internal successors, (140), 125 states have internal predecessors, (140), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-16 06:07:59,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 168 transitions. [2021-12-16 06:07:59,309 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 168 transitions. Word has length 103 [2021-12-16 06:07:59,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:07:59,309 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 168 transitions. [2021-12-16 06:07:59,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:07:59,309 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 168 transitions. [2021-12-16 06:07:59,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-16 06:07:59,310 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:07:59,310 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:07:59,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-16 06:07:59,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 06:07:59,524 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:07:59,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:07:59,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1586409075, now seen corresponding path program 1 times [2021-12-16 06:07:59,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:07:59,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804200844] [2021-12-16 06:07:59,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:59,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:07:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 06:07:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 06:07:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:07:59,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:07:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:07:59,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:07:59,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 06:07:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 06:07:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,641 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-16 06:07:59,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:07:59,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804200844] [2021-12-16 06:07:59,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804200844] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 06:07:59,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348040018] [2021-12-16 06:07:59,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:07:59,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 06:07:59,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 06:07:59,642 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 06:07:59,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-16 06:07:59,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:07:59,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 06:07:59,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 06:07:59,946 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 06:07:59,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 06:07:59,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348040018] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:07:59,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 06:07:59,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-16 06:07:59,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272221154] [2021-12-16 06:07:59,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:07:59,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 06:07:59,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:07:59,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 06:07:59,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-12-16 06:07:59,948 INFO L87 Difference]: Start difference. First operand 151 states and 168 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-16 06:08:00,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:08:00,021 INFO L93 Difference]: Finished difference Result 151 states and 166 transitions. [2021-12-16 06:08:00,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 06:08:00,021 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 103 [2021-12-16 06:08:00,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:08:00,022 INFO L225 Difference]: With dead ends: 151 [2021-12-16 06:08:00,022 INFO L226 Difference]: Without dead ends: 151 [2021-12-16 06:08:00,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-12-16 06:08:00,022 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 144 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:08:00,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 214 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:08:00,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-12-16 06:08:00,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-12-16 06:08:00,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.104) internal successors, (138), 125 states have internal predecessors, (138), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-16 06:08:00,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2021-12-16 06:08:00,024 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 103 [2021-12-16 06:08:00,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:08:00,024 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2021-12-16 06:08:00,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-16 06:08:00,025 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2021-12-16 06:08:00,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-16 06:08:00,025 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:08:00,025 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:08:00,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-16 06:08:00,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 06:08:00,243 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:08:00,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:08:00,244 INFO L85 PathProgramCache]: Analyzing trace with hash 631465488, now seen corresponding path program 1 times [2021-12-16 06:08:00,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:08:00,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538955360] [2021-12-16 06:08:00,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:08:00,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:08:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 06:08:00,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 06:08:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:08:00,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:08:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:08:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:08:00,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:08:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-16 06:08:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 06:08:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,365 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-16 06:08:00,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:08:00,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538955360] [2021-12-16 06:08:00,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538955360] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:08:00,365 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:08:00,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 06:08:00,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909765118] [2021-12-16 06:08:00,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:08:00,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 06:08:00,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:08:00,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 06:08:00,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-16 06:08:00,367 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 12 states, 12 states have (on average 6.5) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:08:00,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:08:00,584 INFO L93 Difference]: Finished difference Result 259 states and 281 transitions. [2021-12-16 06:08:00,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-16 06:08:00,584 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 104 [2021-12-16 06:08:00,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:08:00,585 INFO L225 Difference]: With dead ends: 259 [2021-12-16 06:08:00,585 INFO L226 Difference]: Without dead ends: 151 [2021-12-16 06:08:00,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-12-16 06:08:00,585 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 171 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 06:08:00,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 625 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 06:08:00,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-12-16 06:08:00,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-12-16 06:08:00,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.096) internal successors, (137), 125 states have internal predecessors, (137), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-16 06:08:00,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 165 transitions. [2021-12-16 06:08:00,588 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 165 transitions. Word has length 104 [2021-12-16 06:08:00,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:08:00,588 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 165 transitions. [2021-12-16 06:08:00,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:08:00,589 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 165 transitions. [2021-12-16 06:08:00,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-16 06:08:00,595 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 06:08:00,595 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:08:00,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-12-16 06:08:00,596 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-12-16 06:08:00,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 06:08:00,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1766005042, now seen corresponding path program 1 times [2021-12-16 06:08:00,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 06:08:00,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68660371] [2021-12-16 06:08:00,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 06:08:00,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 06:08:00,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 06:08:00,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 06:08:00,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:08:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 06:08:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 06:08:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 06:08:00,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 06:08:00,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-16 06:08:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 06:08:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 06:08:00,708 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-16 06:08:00,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 06:08:00,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68660371] [2021-12-16 06:08:00,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68660371] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 06:08:00,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 06:08:00,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-16 06:08:00,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543204364] [2021-12-16 06:08:00,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 06:08:00,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-16 06:08:00,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 06:08:00,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-16 06:08:00,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-12-16 06:08:00,710 INFO L87 Difference]: Start difference. First operand 151 states and 165 transitions. Second operand has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:08:01,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 06:08:01,003 INFO L93 Difference]: Finished difference Result 148 states and 162 transitions. [2021-12-16 06:08:01,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 06:08:01,003 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 104 [2021-12-16 06:08:01,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 06:08:01,004 INFO L225 Difference]: With dead ends: 148 [2021-12-16 06:08:01,004 INFO L226 Difference]: Without dead ends: 0 [2021-12-16 06:08:01,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-12-16 06:08:01,004 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 151 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 06:08:01,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 680 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 06:08:01,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-16 06:08:01,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-16 06:08:01,005 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-16 06:08:01,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-16 06:08:01,005 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 104 [2021-12-16 06:08:01,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 06:08:01,005 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-16 06:08:01,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 06:08:01,005 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-16 06:08:01,005 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-16 06:08:01,007 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-12-16 06:08:01,007 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-12-16 06:08:01,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-12-16 06:08:01,009 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 06:08:01,010 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-16 06:08:01,012 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 06:08:01 BoogieIcfgContainer [2021-12-16 06:08:01,012 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-16 06:08:01,013 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-16 06:08:01,013 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-16 06:08:01,013 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-16 06:08:01,013 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 06:07:27" (3/4) ... [2021-12-16 06:08:01,016 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-16 06:08:01,029 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure SendSrbSynchronous [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeSetEvent [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure CdAudioSignalCompletion [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure AG_SetStatusAndReturn [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure CdAudioSendToNextDriver [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure CdAudioIsPlayActive [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-12-16 06:08:01,030 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-12-16 06:08:01,031 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure CdAudioForwardIrpSynchronous [2021-12-16 06:08:01,031 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure HPCdrCompletion [2021-12-16 06:08:01,071 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 60 nodes and edges [2021-12-16 06:08:01,087 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 26 nodes and edges [2021-12-16 06:08:01,088 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-16 06:08:01,090 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-16 06:08:01,233 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-16 06:08:01,233 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-16 06:08:01,234 INFO L158 Benchmark]: Toolchain (without parser) took 35185.11ms. Allocated memory was 102.8MB in the beginning and 264.2MB in the end (delta: 161.5MB). Free memory was 65.5MB in the beginning and 205.0MB in the end (delta: -139.5MB). Peak memory consumption was 151.8MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,234 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 102.8MB. Free memory was 74.2MB in the beginning and 74.2MB in the end (delta: 26.5kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-16 06:08:01,234 INFO L158 Benchmark]: CACSL2BoogieTranslator took 558.08ms. Allocated memory is still 102.8MB. Free memory was 65.5MB in the beginning and 59.4MB in the end (delta: 6.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,234 INFO L158 Benchmark]: Boogie Procedure Inliner took 95.23ms. Allocated memory is still 102.8MB. Free memory was 59.4MB in the beginning and 52.7MB in the end (delta: 6.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,235 INFO L158 Benchmark]: Boogie Preprocessor took 55.00ms. Allocated memory is still 102.8MB. Free memory was 52.7MB in the beginning and 47.9MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,237 INFO L158 Benchmark]: RCFGBuilder took 1116.73ms. Allocated memory was 102.8MB in the beginning and 136.3MB in the end (delta: 33.6MB). Free memory was 47.9MB in the beginning and 52.3MB in the end (delta: -4.5MB). Peak memory consumption was 36.6MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,238 INFO L158 Benchmark]: TraceAbstraction took 33134.43ms. Allocated memory was 136.3MB in the beginning and 264.2MB in the end (delta: 127.9MB). Free memory was 52.3MB in the beginning and 88.4MB in the end (delta: -36.1MB). Peak memory consumption was 91.6MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,238 INFO L158 Benchmark]: Witness Printer took 220.56ms. Allocated memory is still 264.2MB. Free memory was 88.4MB in the beginning and 205.0MB in the end (delta: -116.6MB). Peak memory consumption was 13.4MB. Max. memory is 16.1GB. [2021-12-16 06:08:01,238 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.16ms. Allocated memory is still 102.8MB. Free memory was 74.2MB in the beginning and 74.2MB in the end (delta: 26.5kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 558.08ms. Allocated memory is still 102.8MB. Free memory was 65.5MB in the beginning and 59.4MB in the end (delta: 6.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 95.23ms. Allocated memory is still 102.8MB. Free memory was 59.4MB in the beginning and 52.7MB in the end (delta: 6.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 55.00ms. Allocated memory is still 102.8MB. Free memory was 52.7MB in the beginning and 47.9MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1116.73ms. Allocated memory was 102.8MB in the beginning and 136.3MB in the end (delta: 33.6MB). Free memory was 47.9MB in the beginning and 52.3MB in the end (delta: -4.5MB). Peak memory consumption was 36.6MB. Max. memory is 16.1GB. * TraceAbstraction took 33134.43ms. Allocated memory was 136.3MB in the beginning and 264.2MB in the end (delta: 127.9MB). Free memory was 52.3MB in the beginning and 88.4MB in the end (delta: -36.1MB). Peak memory consumption was 91.6MB. Max. memory is 16.1GB. * Witness Printer took 220.56ms. Allocated memory is still 264.2MB. Free memory was 88.4MB in the beginning and 205.0MB in the end (delta: -116.6MB). Peak memory consumption was 13.4MB. 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: 59]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 1717]: 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 14 procedures, 469 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 33.1s, OverallIterations: 75, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 24.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 22350 SdHoareTripleChecker+Valid, 20.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 21882 mSDsluCounter, 158782 SdHoareTripleChecker+Invalid, 16.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 123311 mSDsCounter, 5745 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 39049 IncrementalHoareTripleChecker+Invalid, 44794 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5745 mSolverCounterUnsat, 35471 mSDtfsCounter, 39049 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1553 GetRequests, 780 SyntacticMatches, 1 SemanticMatches, 772 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1105 ImplicationChecksByTransitivity, 4.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1065occurred in iteration=10, InterpolantAutomatonStates: 664, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 75 MinimizatonAttempts, 3172 StatesRemovedByMinimization, 67 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 4.9s InterpolantComputationTime, 4166 NumberOfCodeBlocks, 4166 NumberOfCodeBlocksAsserted, 79 NumberOfCheckSat, 4087 ConstructedInterpolants, 0 QuantifiedInterpolants, 9613 SizeOfPredicates, 0 NumberOfNonLiveVariables, 2252 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 79 InterpolantComputations, 75 PerfectInterpolantSequences, 75/95 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-16 06:08:01,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE