./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability 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/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-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 ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c388302d41c726edd49d8ab9cbc4112c9573480c6a1055a6e43438be9deac626 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 02:29:31,801 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 02:29:31,811 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 02:29:31,857 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 02:29:31,858 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 02:29:31,861 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 02:29:31,863 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 02:29:31,865 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 02:29:31,867 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 02:29:31,871 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 02:29:31,872 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 02:29:31,874 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 02:29:31,874 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 02:29:31,876 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 02:29:31,877 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 02:29:31,880 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 02:29:31,881 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 02:29:31,882 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 02:29:31,884 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 02:29:31,889 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 02:29:31,891 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 02:29:31,892 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 02:29:31,893 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 02:29:31,894 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 02:29:31,899 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 02:29:31,900 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 02:29:31,900 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 02:29:31,901 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 02:29:31,902 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 02:29:31,903 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 02:29:31,903 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 02:29:31,904 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 02:29:31,905 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 02:29:31,905 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 02:29:31,906 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 02:29:31,906 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 02:29:31,907 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 02:29:31,907 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 02:29:31,907 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 02:29:31,908 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 02:29:31,908 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 02:29:31,909 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 02:29:31,935 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 02:29:31,936 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 02:29:31,936 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 02:29:31,936 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 02:29:31,937 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 02:29:31,937 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 02:29:31,938 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 02:29:31,938 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 02:29:31,938 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 02:29:31,938 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 02:29:31,939 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 02:29:31,939 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 02:29:31,939 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 02:29:31,939 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 02:29:31,939 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 02:29:31,940 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 02:29:31,940 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 02:29:31,940 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 02:29:31,940 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 02:29:31,940 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 02:29:31,940 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 02:29:31,941 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 02:29:31,941 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 02:29:31,941 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 02:29:31,941 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 02:29:31,941 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 02:29:31,941 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 02:29:31,942 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 02:29:31,942 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 02:29:31,942 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 02:29:31,942 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 02:29:31,942 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 02:29:31,942 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 02:29:31,943 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 02:29:31,943 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c388302d41c726edd49d8ab9cbc4112c9573480c6a1055a6e43438be9deac626 [2021-12-16 02:29:32,160 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 02:29:32,181 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 02:29:32,183 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 02:29:32,184 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 02:29:32,184 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 02:29:32,185 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c [2021-12-16 02:29:32,231 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/68d7c7ebd/1e32032ac8364afe9342d8f33e2216d6/FLAG2ff0612fe [2021-12-16 02:29:32,619 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 02:29:32,619 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c [2021-12-16 02:29:32,627 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/68d7c7ebd/1e32032ac8364afe9342d8f33e2216d6/FLAG2ff0612fe [2021-12-16 02:29:32,638 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/68d7c7ebd/1e32032ac8364afe9342d8f33e2216d6 [2021-12-16 02:29:32,642 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 02:29:32,645 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 02:29:32,649 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 02:29:32,649 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 02:29:32,652 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 02:29:32,652 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:32,653 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5da21133 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32, skipping insertion in model container [2021-12-16 02:29:32,653 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:32,658 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 02:29:32,695 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 02:29:32,825 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/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c[913,926] [2021-12-16 02:29:32,862 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/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c[5977,5990] [2021-12-16 02:29:32,887 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 02:29:32,905 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 02:29:32,913 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/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c[913,926] [2021-12-16 02:29:32,924 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/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c[5977,5990] [2021-12-16 02:29:32,939 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 02:29:32,955 INFO L208 MainTranslator]: Completed translation [2021-12-16 02:29:32,955 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32 WrapperNode [2021-12-16 02:29:32,956 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 02:29:32,957 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 02:29:32,957 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 02:29:32,957 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 02:29:32,962 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:32,970 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:32,997 INFO L137 Inliner]: procedures = 52, calls = 54, calls flagged for inlining = 27, calls inlined = 27, statements flattened = 475 [2021-12-16 02:29:32,998 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 02:29:32,999 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 02:29:32,999 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 02:29:32,999 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 02:29:33,006 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,011 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,014 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,014 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,020 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,025 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,036 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,039 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 02:29:33,041 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 02:29:33,041 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 02:29:33,041 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 02:29:33,042 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (1/1) ... [2021-12-16 02:29:33,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 02:29:33,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:29:33,088 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 02:29:33,090 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 02:29:33,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 02:29:33,125 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-16 02:29:33,125 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-16 02:29:33,125 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2021-12-16 02:29:33,126 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2021-12-16 02:29:33,126 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-16 02:29:33,126 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-16 02:29:33,126 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-16 02:29:33,126 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-16 02:29:33,126 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-16 02:29:33,126 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-16 02:29:33,126 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-16 02:29:33,127 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-16 02:29:33,127 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-16 02:29:33,127 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-16 02:29:33,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 02:29:33,127 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-16 02:29:33,127 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-16 02:29:33,127 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 02:29:33,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 02:29:33,128 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-16 02:29:33,128 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-16 02:29:33,205 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 02:29:33,207 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 02:29:33,531 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 02:29:33,538 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 02:29:33,538 INFO L301 CfgBuilder]: Removed 9 assume(true) statements. [2021-12-16 02:29:33,540 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 02:29:33 BoogieIcfgContainer [2021-12-16 02:29:33,540 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 02:29:33,542 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 02:29:33,544 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 02:29:33,547 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 02:29:33,547 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 02:29:32" (1/3) ... [2021-12-16 02:29:33,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48dbcb87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 02:29:33, skipping insertion in model container [2021-12-16 02:29:33,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:29:32" (2/3) ... [2021-12-16 02:29:33,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48dbcb87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 02:29:33, skipping insertion in model container [2021-12-16 02:29:33,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 02:29:33" (3/3) ... [2021-12-16 02:29:33,550 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.02.cil-1.c [2021-12-16 02:29:33,555 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 02:29:33,556 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-16 02:29:33,608 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 02:29:33,614 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-16 02:29:33,615 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-16 02:29:33,644 INFO L276 IsEmpty]: Start isEmpty. Operand has 204 states, 170 states have (on average 1.5647058823529412) internal successors, (266), 175 states have internal predecessors, (266), 22 states have call successors, (22), 9 states have call predecessors, (22), 9 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2021-12-16 02:29:33,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-16 02:29:33,650 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:33,651 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 02:29:33,652 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:33,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:33,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1508854302, now seen corresponding path program 1 times [2021-12-16 02:29:33,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:33,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035112565] [2021-12-16 02:29:33,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:33,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:33,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:33,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 02:29:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:33,959 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 02:29:33,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:33,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035112565] [2021-12-16 02:29:33,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035112565] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:33,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:33,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 02:29:33,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307199356] [2021-12-16 02:29:33,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:33,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:29:33,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:33,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:29:33,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 02:29:33,994 INFO L87 Difference]: Start difference. First operand has 204 states, 170 states have (on average 1.5647058823529412) internal successors, (266), 175 states have internal predecessors, (266), 22 states have call successors, (22), 9 states have call predecessors, (22), 9 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 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 02:29:34,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:34,274 INFO L93 Difference]: Finished difference Result 463 states and 708 transitions. [2021-12-16 02:29:34,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 02:29:34,277 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 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 44 [2021-12-16 02:29:34,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:34,296 INFO L225 Difference]: With dead ends: 463 [2021-12-16 02:29:34,296 INFO L226 Difference]: Without dead ends: 264 [2021-12-16 02:29:34,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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 02:29:34,306 INFO L933 BasicCegarLoop]: 305 mSDtfsCounter, 344 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:34,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 530 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:29:34,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-12-16 02:29:34,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 258. [2021-12-16 02:29:34,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 219 states have (on average 1.4292237442922375) internal successors, (313), 223 states have internal predecessors, (313), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (30), 24 states have call predecessors, (30), 24 states have call successors, (30) [2021-12-16 02:29:34,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 369 transitions. [2021-12-16 02:29:34,387 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 369 transitions. Word has length 44 [2021-12-16 02:29:34,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:34,387 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 369 transitions. [2021-12-16 02:29:34,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 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 02:29:34,388 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 369 transitions. [2021-12-16 02:29:34,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-16 02:29:34,395 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:34,395 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:29:34,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-16 02:29:34,395 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:34,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:34,397 INFO L85 PathProgramCache]: Analyzing trace with hash 513116413, now seen corresponding path program 1 times [2021-12-16 02:29:34,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:34,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454831768] [2021-12-16 02:29:34,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:34,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 02:29:34,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,485 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 02:29:34,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:34,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454831768] [2021-12-16 02:29:34,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454831768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:34,486 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:34,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 02:29:34,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819590778] [2021-12-16 02:29:34,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:34,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:29:34,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:34,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:29:34,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 02:29:34,492 INFO L87 Difference]: Start difference. First operand 258 states and 369 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 02:29:34,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:34,662 INFO L93 Difference]: Finished difference Result 506 states and 709 transitions. [2021-12-16 02:29:34,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 02:29:34,674 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 45 [2021-12-16 02:29:34,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:34,679 INFO L225 Difference]: With dead ends: 506 [2021-12-16 02:29:34,679 INFO L226 Difference]: Without dead ends: 382 [2021-12-16 02:29:34,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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 02:29:34,684 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 168 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:34,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 666 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:29:34,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-12-16 02:29:34,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 325. [2021-12-16 02:29:34,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 280 states have (on average 1.417857142857143) internal successors, (397), 284 states have internal predecessors, (397), 29 states have call successors, (29), 14 states have call predecessors, (29), 14 states have return successors, (33), 27 states have call predecessors, (33), 27 states have call successors, (33) [2021-12-16 02:29:34,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 459 transitions. [2021-12-16 02:29:34,721 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 459 transitions. Word has length 45 [2021-12-16 02:29:34,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:34,721 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 459 transitions. [2021-12-16 02:29:34,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 02:29:34,722 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 459 transitions. [2021-12-16 02:29:34,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-16 02:29:34,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:34,725 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 02:29:34,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-16 02:29:34,725 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:34,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:34,726 INFO L85 PathProgramCache]: Analyzing trace with hash -771241048, now seen corresponding path program 1 times [2021-12-16 02:29:34,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:34,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141939258] [2021-12-16 02:29:34,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:34,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:34,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 02:29:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,777 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 02:29:34,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:34,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141939258] [2021-12-16 02:29:34,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141939258] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:34,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:34,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 02:29:34,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265065724] [2021-12-16 02:29:34,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:34,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:29:34,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:34,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:29:34,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 02:29:34,780 INFO L87 Difference]: Start difference. First operand 325 states and 459 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 02:29:34,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:34,893 INFO L93 Difference]: Finished difference Result 733 states and 1018 transitions. [2021-12-16 02:29:34,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 02:29:34,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 45 [2021-12-16 02:29:34,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:34,896 INFO L225 Difference]: With dead ends: 733 [2021-12-16 02:29:34,896 INFO L226 Difference]: Without dead ends: 542 [2021-12-16 02:29:34,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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 02:29:34,897 INFO L933 BasicCegarLoop]: 299 mSDtfsCounter, 353 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:34,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 524 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:29:34,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-12-16 02:29:34,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 490. [2021-12-16 02:29:34,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 426 states have (on average 1.3779342723004695) internal successors, (587), 433 states have internal predecessors, (587), 40 states have call successors, (40), 21 states have call predecessors, (40), 22 states have return successors, (50), 36 states have call predecessors, (50), 38 states have call successors, (50) [2021-12-16 02:29:34,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 677 transitions. [2021-12-16 02:29:34,922 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 677 transitions. Word has length 45 [2021-12-16 02:29:34,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:34,922 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 677 transitions. [2021-12-16 02:29:34,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 02:29:34,923 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 677 transitions. [2021-12-16 02:29:34,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-16 02:29:34,925 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:34,925 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:29:34,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-16 02:29:34,925 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:34,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:34,926 INFO L85 PathProgramCache]: Analyzing trace with hash 34524914, now seen corresponding path program 1 times [2021-12-16 02:29:34,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:34,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748800391] [2021-12-16 02:29:34,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:34,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:34,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-16 02:29:34,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 02:29:34,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:34,991 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-16 02:29:34,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:34,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748800391] [2021-12-16 02:29:34,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748800391] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:34,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:34,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 02:29:34,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298402817] [2021-12-16 02:29:34,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:34,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:29:34,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:34,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:29:34,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 02:29:34,994 INFO L87 Difference]: Start difference. First operand 490 states and 677 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 02:29:35,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:35,187 INFO L93 Difference]: Finished difference Result 1074 states and 1462 transitions. [2021-12-16 02:29:35,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 02:29:35,187 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2021-12-16 02:29:35,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:35,190 INFO L225 Difference]: With dead ends: 1074 [2021-12-16 02:29:35,190 INFO L226 Difference]: Without dead ends: 718 [2021-12-16 02:29:35,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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 02:29:35,192 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 152 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:35,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 703 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:29:35,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-12-16 02:29:35,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 680. [2021-12-16 02:29:35,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 592 states have (on average 1.3293918918918919) internal successors, (787), 601 states have internal predecessors, (787), 54 states have call successors, (54), 29 states have call predecessors, (54), 32 states have return successors, (74), 50 states have call predecessors, (74), 52 states have call successors, (74) [2021-12-16 02:29:35,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 915 transitions. [2021-12-16 02:29:35,213 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 915 transitions. Word has length 62 [2021-12-16 02:29:35,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:35,213 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 915 transitions. [2021-12-16 02:29:35,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 02:29:35,213 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 915 transitions. [2021-12-16 02:29:35,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-16 02:29:35,215 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:35,215 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:29:35,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-16 02:29:35,215 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:35,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:35,216 INFO L85 PathProgramCache]: Analyzing trace with hash 722596803, now seen corresponding path program 1 times [2021-12-16 02:29:35,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:35,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452978337] [2021-12-16 02:29:35,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:35,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:35,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 02:29:35,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-16 02:29:35,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,279 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-16 02:29:35,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:35,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452978337] [2021-12-16 02:29:35,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452978337] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:35,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:35,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 02:29:35,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693136978] [2021-12-16 02:29:35,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:35,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:29:35,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:35,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:29:35,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 02:29:35,282 INFO L87 Difference]: Start difference. First operand 680 states and 915 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 02:29:35,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:35,406 INFO L93 Difference]: Finished difference Result 1333 states and 1768 transitions. [2021-12-16 02:29:35,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 02:29:35,407 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 67 [2021-12-16 02:29:35,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:35,410 INFO L225 Difference]: With dead ends: 1333 [2021-12-16 02:29:35,411 INFO L226 Difference]: Without dead ends: 879 [2021-12-16 02:29:35,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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 02:29:35,413 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 340 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:35,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 521 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:29:35,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-12-16 02:29:35,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 824. [2021-12-16 02:29:35,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 720 states have (on average 1.3027777777777778) internal successors, (938), 731 states have internal predecessors, (938), 62 states have call successors, (62), 35 states have call predecessors, (62), 40 states have return successors, (88), 58 states have call predecessors, (88), 60 states have call successors, (88) [2021-12-16 02:29:35,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1088 transitions. [2021-12-16 02:29:35,444 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1088 transitions. Word has length 67 [2021-12-16 02:29:35,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:35,445 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 1088 transitions. [2021-12-16 02:29:35,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-16 02:29:35,445 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1088 transitions. [2021-12-16 02:29:35,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:35,446 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:35,447 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 02:29:35,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-16 02:29:35,447 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:35,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:35,448 INFO L85 PathProgramCache]: Analyzing trace with hash 85991846, now seen corresponding path program 1 times [2021-12-16 02:29:35,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:35,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577138307] [2021-12-16 02:29:35,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:35,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:35,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:35,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:35,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:35,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:35,533 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 02:29:35,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:35,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577138307] [2021-12-16 02:29:35,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577138307] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:35,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:35,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:29:35,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753000390] [2021-12-16 02:29:35,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:35,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:29:35,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:35,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:29:35,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:29:35,536 INFO L87 Difference]: Start difference. First operand 824 states and 1088 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:36,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:36,130 INFO L93 Difference]: Finished difference Result 1120 states and 1535 transitions. [2021-12-16 02:29:36,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:29:36,131 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:36,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:36,135 INFO L225 Difference]: With dead ends: 1120 [2021-12-16 02:29:36,135 INFO L226 Difference]: Without dead ends: 1003 [2021-12-16 02:29:36,136 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-16 02:29:36,137 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 553 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 806 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:36,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 806 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:36,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2021-12-16 02:29:36,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 940. [2021-12-16 02:29:36,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 818 states have (on average 1.3251833740831296) internal successors, (1084), 830 states have internal predecessors, (1084), 73 states have call successors, (73), 41 states have call predecessors, (73), 47 states have return successors, (102), 69 states have call predecessors, (102), 71 states have call successors, (102) [2021-12-16 02:29:36,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1259 transitions. [2021-12-16 02:29:36,191 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1259 transitions. Word has length 68 [2021-12-16 02:29:36,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:36,192 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 1259 transitions. [2021-12-16 02:29:36,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:36,192 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1259 transitions. [2021-12-16 02:29:36,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:36,193 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:36,194 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 02:29:36,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 02:29:36,194 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:36,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:36,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1613325866, now seen corresponding path program 1 times [2021-12-16 02:29:36,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:36,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407541619] [2021-12-16 02:29:36,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:36,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:36,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:36,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:36,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,291 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 02:29:36,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:36,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407541619] [2021-12-16 02:29:36,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407541619] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:36,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:36,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:36,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573231463] [2021-12-16 02:29:36,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:36,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:36,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:36,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:36,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:36,294 INFO L87 Difference]: Start difference. First operand 940 states and 1259 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:36,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:36,913 INFO L93 Difference]: Finished difference Result 1383 states and 1919 transitions. [2021-12-16 02:29:36,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 02:29:36,914 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:36,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:36,918 INFO L225 Difference]: With dead ends: 1383 [2021-12-16 02:29:36,918 INFO L226 Difference]: Without dead ends: 1150 [2021-12-16 02:29:36,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-16 02:29:36,919 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 570 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:36,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [583 Valid, 993 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:36,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1150 states. [2021-12-16 02:29:36,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1150 to 1049. [2021-12-16 02:29:36,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 909 states have (on average 1.3377337733773378) internal successors, (1216), 922 states have internal predecessors, (1216), 84 states have call successors, (84), 47 states have call predecessors, (84), 54 states have return successors, (115), 81 states have call predecessors, (115), 82 states have call successors, (115) [2021-12-16 02:29:36,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1415 transitions. [2021-12-16 02:29:36,960 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1415 transitions. Word has length 68 [2021-12-16 02:29:36,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:36,960 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 1415 transitions. [2021-12-16 02:29:36,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:36,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1415 transitions. [2021-12-16 02:29:36,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:36,963 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:36,963 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:29:36,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 02:29:36,963 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:36,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:36,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1805622424, now seen corresponding path program 1 times [2021-12-16 02:29:36,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:36,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016894642] [2021-12-16 02:29:36,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:36,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:36,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:37,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:37,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:37,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:37,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:37,034 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 02:29:37,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:37,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016894642] [2021-12-16 02:29:37,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016894642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:37,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:37,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:37,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790234601] [2021-12-16 02:29:37,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:37,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:37,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:37,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:37,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:37,037 INFO L87 Difference]: Start difference. First operand 1049 states and 1415 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:37,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:37,879 INFO L93 Difference]: Finished difference Result 1842 states and 2589 transitions. [2021-12-16 02:29:37,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-16 02:29:37,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:37,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:37,886 INFO L225 Difference]: With dead ends: 1842 [2021-12-16 02:29:37,887 INFO L226 Difference]: Without dead ends: 1500 [2021-12-16 02:29:37,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-16 02:29:37,888 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 569 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 1095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:37,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [581 Valid, 1237 Invalid, 1095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1011 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 02:29:37,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2021-12-16 02:29:37,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 1265. [2021-12-16 02:29:37,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1265 states, 1091 states have (on average 1.3593033913840513) internal successors, (1483), 1106 states have internal predecessors, (1483), 104 states have call successors, (104), 59 states have call predecessors, (104), 68 states have return successors, (143), 103 states have call predecessors, (143), 102 states have call successors, (143) [2021-12-16 02:29:37,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 1730 transitions. [2021-12-16 02:29:37,958 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 1730 transitions. Word has length 68 [2021-12-16 02:29:37,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:37,958 INFO L470 AbstractCegarLoop]: Abstraction has 1265 states and 1730 transitions. [2021-12-16 02:29:37,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:37,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 1730 transitions. [2021-12-16 02:29:37,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:37,961 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:37,961 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 02:29:37,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 02:29:37,961 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:37,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:37,962 INFO L85 PathProgramCache]: Analyzing trace with hash -267282394, now seen corresponding path program 1 times [2021-12-16 02:29:37,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:37,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345024011] [2021-12-16 02:29:37,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:37,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:37,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:37,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:37,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:37,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:37,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:38,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:38,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,028 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 02:29:38,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:38,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345024011] [2021-12-16 02:29:38,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345024011] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:38,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:38,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:38,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828405926] [2021-12-16 02:29:38,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:38,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:38,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:38,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:38,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:38,030 INFO L87 Difference]: Start difference. First operand 1265 states and 1730 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:38,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:38,738 INFO L93 Difference]: Finished difference Result 2602 states and 3696 transitions. [2021-12-16 02:29:38,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-16 02:29:38,739 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:38,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:38,745 INFO L225 Difference]: With dead ends: 2602 [2021-12-16 02:29:38,746 INFO L226 Difference]: Without dead ends: 2044 [2021-12-16 02:29:38,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-16 02:29:38,749 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 598 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:38,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [614 Valid, 1188 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:38,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2021-12-16 02:29:38,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 1672. [2021-12-16 02:29:38,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1432 states have (on average 1.3833798882681565) internal successors, (1981), 1451 states have internal predecessors, (1981), 142 states have call successors, (142), 83 states have call predecessors, (142), 96 states have return successors, (203), 145 states have call predecessors, (203), 140 states have call successors, (203) [2021-12-16 02:29:38,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 2326 transitions. [2021-12-16 02:29:38,811 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 2326 transitions. Word has length 68 [2021-12-16 02:29:38,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:38,813 INFO L470 AbstractCegarLoop]: Abstraction has 1672 states and 2326 transitions. [2021-12-16 02:29:38,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:38,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 2326 transitions. [2021-12-16 02:29:38,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:38,816 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:38,816 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 02:29:38,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 02:29:38,816 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:38,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:38,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1999098792, now seen corresponding path program 1 times [2021-12-16 02:29:38,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:38,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201414173] [2021-12-16 02:29:38,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:38,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:38,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:38,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:38,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:38,900 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 02:29:38,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:38,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201414173] [2021-12-16 02:29:38,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201414173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:38,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:38,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:38,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004113181] [2021-12-16 02:29:38,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:38,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:38,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:38,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:38,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:38,902 INFO L87 Difference]: Start difference. First operand 1672 states and 2326 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:39,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:39,595 INFO L93 Difference]: Finished difference Result 3969 states and 5696 transitions. [2021-12-16 02:29:39,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-16 02:29:39,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:39,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:39,608 INFO L225 Difference]: With dead ends: 3969 [2021-12-16 02:29:39,608 INFO L226 Difference]: Without dead ends: 3004 [2021-12-16 02:29:39,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-16 02:29:39,613 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 559 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:39,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [575 Valid, 1166 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:39,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2021-12-16 02:29:39,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 2495. [2021-12-16 02:29:39,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2495 states, 2131 states have (on average 1.4120131393711872) internal successors, (3009), 2158 states have internal predecessors, (3009), 212 states have call successors, (212), 129 states have call predecessors, (212), 150 states have return successors, (335), 223 states have call predecessors, (335), 210 states have call successors, (335) [2021-12-16 02:29:39,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2495 states to 2495 states and 3556 transitions. [2021-12-16 02:29:39,713 INFO L78 Accepts]: Start accepts. Automaton has 2495 states and 3556 transitions. Word has length 68 [2021-12-16 02:29:39,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:39,713 INFO L470 AbstractCegarLoop]: Abstraction has 2495 states and 3556 transitions. [2021-12-16 02:29:39,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:39,713 INFO L276 IsEmpty]: Start isEmpty. Operand 2495 states and 3556 transitions. [2021-12-16 02:29:39,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:39,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:39,716 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 02:29:39,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-16 02:29:39,717 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:39,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:39,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1518018534, now seen corresponding path program 1 times [2021-12-16 02:29:39,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:39,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185329072] [2021-12-16 02:29:39,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:39,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:39,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:39,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:39,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:39,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:39,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:39,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:39,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:39,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 02:29:39,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:39,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185329072] [2021-12-16 02:29:39,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185329072] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:39,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:39,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:39,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908051965] [2021-12-16 02:29:39,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:39,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:39,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:39,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:39,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:39,826 INFO L87 Difference]: Start difference. First operand 2495 states and 3556 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:40,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:40,449 INFO L93 Difference]: Finished difference Result 5278 states and 7681 transitions. [2021-12-16 02:29:40,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 02:29:40,449 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:40,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:40,468 INFO L225 Difference]: With dead ends: 5278 [2021-12-16 02:29:40,468 INFO L226 Difference]: Without dead ends: 3491 [2021-12-16 02:29:40,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-16 02:29:40,475 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 321 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:40,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 1072 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:29:40,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3491 states. [2021-12-16 02:29:40,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3491 to 2546. [2021-12-16 02:29:40,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2546 states, 2182 states have (on average 1.4023831347387719) internal successors, (3060), 2209 states have internal predecessors, (3060), 212 states have call successors, (212), 129 states have call predecessors, (212), 150 states have return successors, (335), 223 states have call predecessors, (335), 210 states have call successors, (335) [2021-12-16 02:29:40,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2546 states to 2546 states and 3607 transitions. [2021-12-16 02:29:40,607 INFO L78 Accepts]: Start accepts. Automaton has 2546 states and 3607 transitions. Word has length 68 [2021-12-16 02:29:40,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:40,607 INFO L470 AbstractCegarLoop]: Abstraction has 2546 states and 3607 transitions. [2021-12-16 02:29:40,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:40,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2546 states and 3607 transitions. [2021-12-16 02:29:40,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:40,610 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:40,610 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 02:29:40,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-16 02:29:40,610 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:40,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:40,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1941665256, now seen corresponding path program 1 times [2021-12-16 02:29:40,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:40,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310516421] [2021-12-16 02:29:40,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:40,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:40,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:40,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:40,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:40,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:40,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:40,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:40,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:40,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:40,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:40,666 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 02:29:40,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:40,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310516421] [2021-12-16 02:29:40,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310516421] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:40,667 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:40,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:29:40,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425124030] [2021-12-16 02:29:40,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:40,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:29:40,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:40,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:29:40,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:29:40,669 INFO L87 Difference]: Start difference. First operand 2546 states and 3607 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:41,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:41,371 INFO L93 Difference]: Finished difference Result 6867 states and 9925 transitions. [2021-12-16 02:29:41,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:29:41,372 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:41,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:41,391 INFO L225 Difference]: With dead ends: 6867 [2021-12-16 02:29:41,392 INFO L226 Difference]: Without dead ends: 5029 [2021-12-16 02:29:41,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-16 02:29:41,398 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 719 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:41,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [748 Valid, 956 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:41,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-12-16 02:29:41,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 4280. [2021-12-16 02:29:41,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4280 states, 3651 states have (on average 1.4152287044645302) internal successors, (5167), 3694 states have internal predecessors, (5167), 363 states have call successors, (363), 227 states have call predecessors, (363), 264 states have return successors, (568), 374 states have call predecessors, (568), 361 states have call successors, (568) [2021-12-16 02:29:41,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4280 states to 4280 states and 6098 transitions. [2021-12-16 02:29:41,599 INFO L78 Accepts]: Start accepts. Automaton has 4280 states and 6098 transitions. Word has length 68 [2021-12-16 02:29:41,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:41,599 INFO L470 AbstractCegarLoop]: Abstraction has 4280 states and 6098 transitions. [2021-12-16 02:29:41,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:41,600 INFO L276 IsEmpty]: Start isEmpty. Operand 4280 states and 6098 transitions. [2021-12-16 02:29:41,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:41,602 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:41,603 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 02:29:41,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-16 02:29:41,603 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:41,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:41,604 INFO L85 PathProgramCache]: Analyzing trace with hash 984736873, now seen corresponding path program 1 times [2021-12-16 02:29:41,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:41,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626970238] [2021-12-16 02:29:41,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:41,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:41,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:41,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:41,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:41,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:41,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:41,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:41,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:41,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:41,720 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 02:29:41,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:41,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626970238] [2021-12-16 02:29:41,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626970238] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:41,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:41,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:41,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079091402] [2021-12-16 02:29:41,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:41,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:41,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:41,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:41,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:41,722 INFO L87 Difference]: Start difference. First operand 4280 states and 6098 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:42,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:42,389 INFO L93 Difference]: Finished difference Result 9126 states and 13169 transitions. [2021-12-16 02:29:42,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 02:29:42,389 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:42,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:42,425 INFO L225 Difference]: With dead ends: 9126 [2021-12-16 02:29:42,426 INFO L226 Difference]: Without dead ends: 5554 [2021-12-16 02:29:42,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-12-16 02:29:42,439 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 331 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:42,440 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 1064 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:29:42,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5554 states. [2021-12-16 02:29:42,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5554 to 4331. [2021-12-16 02:29:42,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4331 states, 3702 states have (on average 1.404916261480281) internal successors, (5201), 3745 states have internal predecessors, (5201), 363 states have call successors, (363), 227 states have call predecessors, (363), 264 states have return successors, (568), 374 states have call predecessors, (568), 361 states have call successors, (568) [2021-12-16 02:29:42,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4331 states to 4331 states and 6132 transitions. [2021-12-16 02:29:42,648 INFO L78 Accepts]: Start accepts. Automaton has 4331 states and 6132 transitions. Word has length 68 [2021-12-16 02:29:42,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:42,650 INFO L470 AbstractCegarLoop]: Abstraction has 4331 states and 6132 transitions. [2021-12-16 02:29:42,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:42,651 INFO L276 IsEmpty]: Start isEmpty. Operand 4331 states and 6132 transitions. [2021-12-16 02:29:42,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:42,685 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:42,685 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 02:29:42,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-16 02:29:42,686 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:42,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:42,686 INFO L85 PathProgramCache]: Analyzing trace with hash 140731371, now seen corresponding path program 1 times [2021-12-16 02:29:42,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:42,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042342660] [2021-12-16 02:29:42,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:42,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:42,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:42,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:42,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:42,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:42,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:42,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:42,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:42,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:42,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:42,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:42,745 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 02:29:42,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:42,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042342660] [2021-12-16 02:29:42,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042342660] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:42,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:42,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:29:42,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474338863] [2021-12-16 02:29:42,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:42,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:29:42,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:42,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:29:42,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:29:42,748 INFO L87 Difference]: Start difference. First operand 4331 states and 6132 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:43,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:43,503 INFO L93 Difference]: Finished difference Result 12884 states and 18306 transitions. [2021-12-16 02:29:43,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:29:43,504 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:43,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:43,564 INFO L225 Difference]: With dead ends: 12884 [2021-12-16 02:29:43,565 INFO L226 Difference]: Without dead ends: 9261 [2021-12-16 02:29:43,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-16 02:29:43,584 INFO L933 BasicCegarLoop]: 392 mSDtfsCounter, 763 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 940 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:43,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [792 Valid, 940 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:29:43,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9261 states. [2021-12-16 02:29:44,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9261 to 7709. [2021-12-16 02:29:44,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7709 states, 6567 states have (on average 1.4044464747982337) internal successors, (9223), 6642 states have internal predecessors, (9223), 652 states have call successors, (652), 419 states have call predecessors, (652), 488 states have return successors, (1021), 663 states have call predecessors, (1021), 650 states have call successors, (1021) [2021-12-16 02:29:44,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7709 states to 7709 states and 10896 transitions. [2021-12-16 02:29:44,068 INFO L78 Accepts]: Start accepts. Automaton has 7709 states and 10896 transitions. Word has length 68 [2021-12-16 02:29:44,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:44,069 INFO L470 AbstractCegarLoop]: Abstraction has 7709 states and 10896 transitions. [2021-12-16 02:29:44,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:44,069 INFO L276 IsEmpty]: Start isEmpty. Operand 7709 states and 10896 transitions. [2021-12-16 02:29:44,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:44,072 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:44,072 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 02:29:44,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-16 02:29:44,072 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:44,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:44,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1435826388, now seen corresponding path program 1 times [2021-12-16 02:29:44,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:44,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714361787] [2021-12-16 02:29:44,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:44,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:44,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:44,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:44,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:44,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:44,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:44,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 02:29:44,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:44,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714361787] [2021-12-16 02:29:44,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714361787] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:44,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:44,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:44,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722938862] [2021-12-16 02:29:44,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:44,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:44,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:44,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:44,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:44,151 INFO L87 Difference]: Start difference. First operand 7709 states and 10896 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:44,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:44,998 INFO L93 Difference]: Finished difference Result 16600 states and 23540 transitions. [2021-12-16 02:29:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 02:29:44,998 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:44,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:45,039 INFO L225 Difference]: With dead ends: 16600 [2021-12-16 02:29:45,039 INFO L226 Difference]: Without dead ends: 9599 [2021-12-16 02:29:45,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-12-16 02:29:45,061 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 238 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:45,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 1042 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:29:45,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9599 states. [2021-12-16 02:29:45,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9599 to 7811. [2021-12-16 02:29:45,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7811 states, 6669 states have (on average 1.393162393162393) internal successors, (9291), 6744 states have internal predecessors, (9291), 652 states have call successors, (652), 419 states have call predecessors, (652), 488 states have return successors, (1021), 663 states have call predecessors, (1021), 650 states have call successors, (1021) [2021-12-16 02:29:45,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7811 states to 7811 states and 10964 transitions. [2021-12-16 02:29:45,501 INFO L78 Accepts]: Start accepts. Automaton has 7811 states and 10964 transitions. Word has length 68 [2021-12-16 02:29:45,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:45,501 INFO L470 AbstractCegarLoop]: Abstraction has 7811 states and 10964 transitions. [2021-12-16 02:29:45,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:45,502 INFO L276 IsEmpty]: Start isEmpty. Operand 7811 states and 10964 transitions. [2021-12-16 02:29:45,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:45,505 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:45,505 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 02:29:45,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-16 02:29:45,506 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:45,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:45,506 INFO L85 PathProgramCache]: Analyzing trace with hash -49622994, now seen corresponding path program 1 times [2021-12-16 02:29:45,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:45,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849551085] [2021-12-16 02:29:45,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:45,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:45,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:45,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:45,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:45,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:45,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:45,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:45,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:45,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:45,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:45,582 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 02:29:45,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:45,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849551085] [2021-12-16 02:29:45,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849551085] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:45,583 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:45,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:29:45,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112450921] [2021-12-16 02:29:45,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:45,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:29:45,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:45,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:29:45,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:45,585 INFO L87 Difference]: Start difference. First operand 7811 states and 10964 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:46,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:46,730 INFO L93 Difference]: Finished difference Result 20599 states and 29237 transitions. [2021-12-16 02:29:46,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 02:29:46,731 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:46,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:46,772 INFO L225 Difference]: With dead ends: 20599 [2021-12-16 02:29:46,772 INFO L226 Difference]: Without dead ends: 13497 [2021-12-16 02:29:46,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:29:46,790 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 746 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:46,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 648 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:29:46,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13497 states. [2021-12-16 02:29:47,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13497 to 10725. [2021-12-16 02:29:47,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10725 states, 9237 states have (on average 1.3726318068637002) internal successors, (12679), 9384 states have internal predecessors, (12679), 790 states have call successors, (790), 555 states have call predecessors, (790), 696 states have return successors, (1923), 801 states have call predecessors, (1923), 788 states have call successors, (1923) [2021-12-16 02:29:47,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10725 states to 10725 states and 15392 transitions. [2021-12-16 02:29:47,352 INFO L78 Accepts]: Start accepts. Automaton has 10725 states and 15392 transitions. Word has length 68 [2021-12-16 02:29:47,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:47,352 INFO L470 AbstractCegarLoop]: Abstraction has 10725 states and 15392 transitions. [2021-12-16 02:29:47,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:47,353 INFO L276 IsEmpty]: Start isEmpty. Operand 10725 states and 15392 transitions. [2021-12-16 02:29:47,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:47,355 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:47,356 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 02:29:47,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-16 02:29:47,356 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:47,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:47,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1855061328, now seen corresponding path program 1 times [2021-12-16 02:29:47,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:47,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681904819] [2021-12-16 02:29:47,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:47,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:47,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:47,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:47,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:47,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:47,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:47,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:47,436 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 02:29:47,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:47,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681904819] [2021-12-16 02:29:47,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681904819] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:47,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:47,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:29:47,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346169726] [2021-12-16 02:29:47,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:47,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:29:47,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:47,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:29:47,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:29:47,439 INFO L87 Difference]: Start difference. First operand 10725 states and 15392 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:48,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:48,745 INFO L93 Difference]: Finished difference Result 18803 states and 26054 transitions. [2021-12-16 02:29:48,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-16 02:29:48,746 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:48,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:48,791 INFO L225 Difference]: With dead ends: 18803 [2021-12-16 02:29:48,791 INFO L226 Difference]: Without dead ends: 13297 [2021-12-16 02:29:48,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2021-12-16 02:29:48,808 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 697 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:48,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 1062 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:48,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13297 states. [2021-12-16 02:29:49,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13297 to 8741. [2021-12-16 02:29:49,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8741 states, 7534 states have (on average 1.357048048845235) internal successors, (10224), 7649 states have internal predecessors, (10224), 647 states have call successors, (647), 449 states have call predecessors, (647), 558 states have return successors, (1242), 650 states have call predecessors, (1242), 645 states have call successors, (1242) [2021-12-16 02:29:49,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8741 states to 8741 states and 12113 transitions. [2021-12-16 02:29:49,410 INFO L78 Accepts]: Start accepts. Automaton has 8741 states and 12113 transitions. Word has length 68 [2021-12-16 02:29:49,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:49,410 INFO L470 AbstractCegarLoop]: Abstraction has 8741 states and 12113 transitions. [2021-12-16 02:29:49,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:49,411 INFO L276 IsEmpty]: Start isEmpty. Operand 8741 states and 12113 transitions. [2021-12-16 02:29:49,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:49,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:49,414 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 02:29:49,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-16 02:29:49,415 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:49,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:49,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1636206610, now seen corresponding path program 1 times [2021-12-16 02:29:49,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:49,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676197329] [2021-12-16 02:29:49,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:49,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:49,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:49,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:49,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:49,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:49,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:49,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:49,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:49,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:49,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:49,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:49,503 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 02:29:49,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:49,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676197329] [2021-12-16 02:29:49,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676197329] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:49,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:49,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:29:49,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433911361] [2021-12-16 02:29:49,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:49,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:29:49,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:49,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:29:49,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:29:49,505 INFO L87 Difference]: Start difference. First operand 8741 states and 12113 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:50,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:50,943 INFO L93 Difference]: Finished difference Result 16889 states and 22973 transitions. [2021-12-16 02:29:50,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-16 02:29:50,943 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:50,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:50,979 INFO L225 Difference]: With dead ends: 16889 [2021-12-16 02:29:50,979 INFO L226 Difference]: Without dead ends: 12265 [2021-12-16 02:29:50,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2021-12-16 02:29:50,995 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 813 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 825 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:50,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [825 Valid, 928 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:51,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12265 states. [2021-12-16 02:29:51,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12265 to 8721. [2021-12-16 02:29:51,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8721 states, 7520 states have (on average 1.3484042553191489) internal successors, (10140), 7629 states have internal predecessors, (10140), 647 states have call successors, (647), 449 states have call predecessors, (647), 552 states have return successors, (1056), 646 states have call predecessors, (1056), 645 states have call successors, (1056) [2021-12-16 02:29:51,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8721 states to 8721 states and 11843 transitions. [2021-12-16 02:29:51,578 INFO L78 Accepts]: Start accepts. Automaton has 8721 states and 11843 transitions. Word has length 68 [2021-12-16 02:29:51,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:51,578 INFO L470 AbstractCegarLoop]: Abstraction has 8721 states and 11843 transitions. [2021-12-16 02:29:51,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:51,579 INFO L276 IsEmpty]: Start isEmpty. Operand 8721 states and 11843 transitions. [2021-12-16 02:29:51,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:51,581 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:51,581 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 02:29:51,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-16 02:29:51,582 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:51,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:51,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1213504784, now seen corresponding path program 1 times [2021-12-16 02:29:51,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:51,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324751157] [2021-12-16 02:29:51,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:51,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:51,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:51,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:51,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:51,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:51,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:51,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:51,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:51,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:51,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:51,646 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 02:29:51,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:51,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324751157] [2021-12-16 02:29:51,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324751157] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:51,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:51,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:29:51,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721145217] [2021-12-16 02:29:51,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:51,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:29:51,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:51,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:29:51,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:29:51,649 INFO L87 Difference]: Start difference. First operand 8721 states and 11843 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:52,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:52,687 INFO L93 Difference]: Finished difference Result 14285 states and 19054 transitions. [2021-12-16 02:29:52,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-16 02:29:52,688 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:29:52,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:52,716 INFO L225 Difference]: With dead ends: 14285 [2021-12-16 02:29:52,716 INFO L226 Difference]: Without dead ends: 9727 [2021-12-16 02:29:52,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2021-12-16 02:29:52,730 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 814 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:52,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 918 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:52,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9727 states. [2021-12-16 02:29:53,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9727 to 7152. [2021-12-16 02:29:53,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7152 states, 6178 states have (on average 1.3378115895111686) internal successors, (8265), 6258 states have internal predecessors, (8265), 533 states have call successors, (533), 365 states have call predecessors, (533), 439 states have return successors, (752), 530 states have call predecessors, (752), 531 states have call successors, (752) [2021-12-16 02:29:53,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7152 states to 7152 states and 9550 transitions. [2021-12-16 02:29:53,128 INFO L78 Accepts]: Start accepts. Automaton has 7152 states and 9550 transitions. Word has length 68 [2021-12-16 02:29:53,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:53,128 INFO L470 AbstractCegarLoop]: Abstraction has 7152 states and 9550 transitions. [2021-12-16 02:29:53,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:29:53,129 INFO L276 IsEmpty]: Start isEmpty. Operand 7152 states and 9550 transitions. [2021-12-16 02:29:53,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:53,130 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:53,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, 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 02:29:53,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-16 02:29:53,130 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:53,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:53,131 INFO L85 PathProgramCache]: Analyzing trace with hash -2031153234, now seen corresponding path program 1 times [2021-12-16 02:29:53,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:53,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925294015] [2021-12-16 02:29:53,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:53,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:53,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:29:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:53,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:29:53,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:53,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:29:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:53,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:29:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:53,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:29:53,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:53,167 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 02:29:53,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:53,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925294015] [2021-12-16 02:29:53,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925294015] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:53,168 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:29:53,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:29:53,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772390620] [2021-12-16 02:29:53,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:53,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:29:53,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:53,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:29:53,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:29:53,169 INFO L87 Difference]: Start difference. First operand 7152 states and 9550 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-16 02:29:53,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:53,973 INFO L93 Difference]: Finished difference Result 17166 states and 22875 transitions. [2021-12-16 02:29:53,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 02:29:53,973 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 68 [2021-12-16 02:29:53,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:53,999 INFO L225 Difference]: With dead ends: 17166 [2021-12-16 02:29:53,999 INFO L226 Difference]: Without dead ends: 10639 [2021-12-16 02:29:54,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-16 02:29:54,015 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 590 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:54,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [608 Valid, 601 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:29:54,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10639 states. [2021-12-16 02:29:54,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10639 to 8722. [2021-12-16 02:29:54,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8722 states, 7500 states have (on average 1.3185333333333333) internal successors, (9889), 7621 states have internal predecessors, (9889), 667 states have call successors, (667), 463 states have call predecessors, (667), 553 states have return successors, (914), 639 states have call predecessors, (914), 665 states have call successors, (914) [2021-12-16 02:29:54,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8722 states to 8722 states and 11470 transitions. [2021-12-16 02:29:54,609 INFO L78 Accepts]: Start accepts. Automaton has 8722 states and 11470 transitions. Word has length 68 [2021-12-16 02:29:54,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:54,609 INFO L470 AbstractCegarLoop]: Abstraction has 8722 states and 11470 transitions. [2021-12-16 02:29:54,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-16 02:29:54,610 INFO L276 IsEmpty]: Start isEmpty. Operand 8722 states and 11470 transitions. [2021-12-16 02:29:54,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:29:54,612 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:54,612 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:29:54,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-16 02:29:54,612 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:54,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:54,613 INFO L85 PathProgramCache]: Analyzing trace with hash -600910202, now seen corresponding path program 1 times [2021-12-16 02:29:54,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:54,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923756827] [2021-12-16 02:29:54,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:54,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:54,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:54,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:54,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 02:29:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:54,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-16 02:29:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:54,669 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-16 02:29:54,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:54,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923756827] [2021-12-16 02:29:54,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923756827] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:29:54,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374727186] [2021-12-16 02:29:54,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:54,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:29:54,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:29:54,672 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 02:29:54,677 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 02:29:54,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:54,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-16 02:29:54,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:29:54,899 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 02:29:54,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-16 02:29:55,025 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-16 02:29:55,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374727186] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-16 02:29:55,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-16 02:29:55,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2021-12-16 02:29:55,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415264572] [2021-12-16 02:29:55,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:55,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:29:55,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:55,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:29:55,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:29:55,030 INFO L87 Difference]: Start difference. First operand 8722 states and 11470 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 02:29:55,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:55,475 INFO L93 Difference]: Finished difference Result 8778 states and 11538 transitions. [2021-12-16 02:29:55,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 02:29:55,476 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 68 [2021-12-16 02:29:55,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:55,501 INFO L225 Difference]: With dead ends: 8778 [2021-12-16 02:29:55,501 INFO L226 Difference]: Without dead ends: 8775 [2021-12-16 02:29:55,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 139 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-16 02:29:55,506 INFO L933 BasicCegarLoop]: 302 mSDtfsCounter, 477 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:55,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [477 Valid, 369 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 02:29:55,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8775 states. [2021-12-16 02:29:56,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8775 to 8721. [2021-12-16 02:29:56,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8721 states, 7500 states have (on average 1.3182666666666667) internal successors, (9887), 7620 states have internal predecessors, (9887), 666 states have call successors, (666), 463 states have call predecessors, (666), 553 states have return successors, (914), 639 states have call predecessors, (914), 665 states have call successors, (914) [2021-12-16 02:29:56,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8721 states to 8721 states and 11467 transitions. [2021-12-16 02:29:56,148 INFO L78 Accepts]: Start accepts. Automaton has 8721 states and 11467 transitions. Word has length 68 [2021-12-16 02:29:56,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:56,148 INFO L470 AbstractCegarLoop]: Abstraction has 8721 states and 11467 transitions. [2021-12-16 02:29:56,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-16 02:29:56,148 INFO L276 IsEmpty]: Start isEmpty. Operand 8721 states and 11467 transitions. [2021-12-16 02:29:56,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-16 02:29:56,150 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:56,150 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:29:56,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-16 02:29:56,363 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,SelfDestructingSolverStorable20 [2021-12-16 02:29:56,363 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:56,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:56,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1449006490, now seen corresponding path program 1 times [2021-12-16 02:29:56,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:56,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624374569] [2021-12-16 02:29:56,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:56,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:56,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:56,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:56,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 02:29:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:56,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-16 02:29:56,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:56,428 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-16 02:29:56,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:56,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624374569] [2021-12-16 02:29:56,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624374569] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:29:56,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029726973] [2021-12-16 02:29:56,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:56,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:29:56,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:29:56,430 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 02:29:56,435 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 02:29:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:56,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-16 02:29:56,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:29:56,716 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 02:29:56,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-16 02:29:56,803 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-16 02:29:56,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029726973] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-16 02:29:56,804 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-16 02:29:56,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2021-12-16 02:29:56,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521551650] [2021-12-16 02:29:56,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-16 02:29:56,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 02:29:56,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:56,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 02:29:56,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-16 02:29:56,806 INFO L87 Difference]: Start difference. First operand 8721 states and 11467 transitions. Second operand has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-16 02:29:58,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:29:58,370 INFO L93 Difference]: Finished difference Result 10421 states and 13687 transitions. [2021-12-16 02:29:58,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-16 02:29:58,373 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2021-12-16 02:29:58,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:29:58,408 INFO L225 Difference]: With dead ends: 10421 [2021-12-16 02:29:58,408 INFO L226 Difference]: Without dead ends: 9877 [2021-12-16 02:29:58,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2021-12-16 02:29:58,417 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 664 mSDsluCounter, 2178 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 2585 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:29:58,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [687 Valid, 2585 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:29:58,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9877 states. [2021-12-16 02:29:59,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9877 to 9110. [2021-12-16 02:29:59,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9110 states, 7850 states have (on average 1.3147770700636943) internal successors, (10321), 7978 states have internal predecessors, (10321), 686 states have call successors, (686), 477 states have call predecessors, (686), 572 states have return successors, (948), 656 states have call predecessors, (948), 685 states have call successors, (948) [2021-12-16 02:29:59,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9110 states to 9110 states and 11955 transitions. [2021-12-16 02:29:59,219 INFO L78 Accepts]: Start accepts. Automaton has 9110 states and 11955 transitions. Word has length 69 [2021-12-16 02:29:59,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:29:59,220 INFO L470 AbstractCegarLoop]: Abstraction has 9110 states and 11955 transitions. [2021-12-16 02:29:59,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-16 02:29:59,220 INFO L276 IsEmpty]: Start isEmpty. Operand 9110 states and 11955 transitions. [2021-12-16 02:29:59,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-16 02:29:59,224 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:29:59,224 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:29:59,248 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 02:29:59,425 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,SelfDestructingSolverStorable21 [2021-12-16 02:29:59,425 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:29:59,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:29:59,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1948936890, now seen corresponding path program 1 times [2021-12-16 02:29:59,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:29:59,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036350346] [2021-12-16 02:29:59,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:59,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:29:59,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:59,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:29:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:59,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 02:29:59,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:59,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 02:29:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:59,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 02:29:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:59,508 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-16 02:29:59,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:29:59,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036350346] [2021-12-16 02:29:59,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036350346] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:29:59,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859233574] [2021-12-16 02:29:59,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:29:59,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:29:59,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:29:59,511 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 02:29:59,529 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 02:29:59,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:29:59,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 02:29:59,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:29:59,731 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-16 02:29:59,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 02:29:59,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859233574] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:29:59,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 02:29:59,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-16 02:29:59,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534595541] [2021-12-16 02:29:59,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:29:59,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 02:29:59,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:29:59,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 02:29:59,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:29:59,735 INFO L87 Difference]: Start difference. First operand 9110 states and 11955 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 02:30:00,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:00,418 INFO L93 Difference]: Finished difference Result 9833 states and 12893 transitions. [2021-12-16 02:30:00,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 02:30:00,419 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 88 [2021-12-16 02:30:00,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:00,450 INFO L225 Difference]: With dead ends: 9833 [2021-12-16 02:30:00,450 INFO L226 Difference]: Without dead ends: 8988 [2021-12-16 02:30:00,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:30:00,460 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 237 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:00,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 383 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 02:30:00,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8988 states. [2021-12-16 02:30:01,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8988 to 8973. [2021-12-16 02:30:01,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8973 states, 7729 states have (on average 1.314917841894165) internal successors, (10163), 7856 states have internal predecessors, (10163), 678 states have call successors, (678), 471 states have call predecessors, (678), 564 states have return successors, (934), 647 states have call predecessors, (934), 677 states have call successors, (934) [2021-12-16 02:30:01,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8973 states to 8973 states and 11775 transitions. [2021-12-16 02:30:01,118 INFO L78 Accepts]: Start accepts. Automaton has 8973 states and 11775 transitions. Word has length 88 [2021-12-16 02:30:01,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:01,118 INFO L470 AbstractCegarLoop]: Abstraction has 8973 states and 11775 transitions. [2021-12-16 02:30:01,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-16 02:30:01,119 INFO L276 IsEmpty]: Start isEmpty. Operand 8973 states and 11775 transitions. [2021-12-16 02:30:01,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-16 02:30:01,122 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:01,122 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:01,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-16 02:30:01,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:30:01,336 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:01,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:01,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1187096075, now seen corresponding path program 1 times [2021-12-16 02:30:01,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:01,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586221551] [2021-12-16 02:30:01,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:01,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:30:01,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 02:30:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-16 02:30:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-16 02:30:01,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 02:30:01,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,399 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-16 02:30:01,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:01,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586221551] [2021-12-16 02:30:01,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586221551] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:30:01,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061539773] [2021-12-16 02:30:01,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:01,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:30:01,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:30:01,402 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 02:30:01,404 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 02:30:01,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:01,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-16 02:30:01,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:30:01,669 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-16 02:30:01,670 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 02:30:01,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061539773] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:01,670 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 02:30:01,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-16 02:30:01,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565045761] [2021-12-16 02:30:01,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:01,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 02:30:01,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:01,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 02:30:01,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:30:01,671 INFO L87 Difference]: Start difference. First operand 8973 states and 11775 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-16 02:30:02,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:02,024 INFO L93 Difference]: Finished difference Result 9352 states and 12243 transitions. [2021-12-16 02:30:02,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 02:30:02,024 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2021-12-16 02:30:02,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:02,042 INFO L225 Difference]: With dead ends: 9352 [2021-12-16 02:30:02,042 INFO L226 Difference]: Without dead ends: 8026 [2021-12-16 02:30:02,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:30:02,047 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 62 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:02,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 574 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 02:30:02,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8026 states. [2021-12-16 02:30:02,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8026 to 8026. [2021-12-16 02:30:02,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8026 states, 6885 states have (on average 1.3224400871459694) internal successors, (9105), 6996 states have internal predecessors, (9105), 621 states have call successors, (621), 434 states have call predecessors, (621), 519 states have return successors, (842), 597 states have call predecessors, (842), 621 states have call successors, (842) [2021-12-16 02:30:02,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8026 states to 8026 states and 10568 transitions. [2021-12-16 02:30:02,449 INFO L78 Accepts]: Start accepts. Automaton has 8026 states and 10568 transitions. Word has length 103 [2021-12-16 02:30:02,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:02,449 INFO L470 AbstractCegarLoop]: Abstraction has 8026 states and 10568 transitions. [2021-12-16 02:30:02,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-16 02:30:02,449 INFO L276 IsEmpty]: Start isEmpty. Operand 8026 states and 10568 transitions. [2021-12-16 02:30:02,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-16 02:30:02,452 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:02,452 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:02,476 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 02:30:02,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:30:02,653 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:02,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:02,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1069850829, now seen corresponding path program 1 times [2021-12-16 02:30:02,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:02,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265219929] [2021-12-16 02:30:02,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:02,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:02,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:30:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 02:30:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:02,777 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 02:30:02,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:02,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265219929] [2021-12-16 02:30:02,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265219929] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:02,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:30:02,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:30:02,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168301781] [2021-12-16 02:30:02,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:02,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:30:02,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:02,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:30:02,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:30:02,780 INFO L87 Difference]: Start difference. First operand 8026 states and 10568 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:30:04,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:04,353 INFO L93 Difference]: Finished difference Result 27538 states and 36328 transitions. [2021-12-16 02:30:04,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:30:04,354 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 110 [2021-12-16 02:30:04,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:04,421 INFO L225 Difference]: With dead ends: 27538 [2021-12-16 02:30:04,421 INFO L226 Difference]: Without dead ends: 19527 [2021-12-16 02:30:04,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:30:04,448 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 583 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:04,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [590 Valid, 531 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:30:04,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-12-16 02:30:05,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 16508. [2021-12-16 02:30:05,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16508 states, 14148 states have (on average 1.3052021487135992) internal successors, (18466), 14443 states have internal predecessors, (18466), 1218 states have call successors, (1218), 864 states have call predecessors, (1218), 1141 states have return successors, (1973), 1204 states have call predecessors, (1973), 1218 states have call successors, (1973) [2021-12-16 02:30:05,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16508 states to 16508 states and 21657 transitions. [2021-12-16 02:30:05,530 INFO L78 Accepts]: Start accepts. Automaton has 16508 states and 21657 transitions. Word has length 110 [2021-12-16 02:30:05,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:05,531 INFO L470 AbstractCegarLoop]: Abstraction has 16508 states and 21657 transitions. [2021-12-16 02:30:05,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:30:05,531 INFO L276 IsEmpty]: Start isEmpty. Operand 16508 states and 21657 transitions. [2021-12-16 02:30:05,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-16 02:30:05,537 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:05,537 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:05,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-16 02:30:05,537 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:05,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:05,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1917974069, now seen corresponding path program 1 times [2021-12-16 02:30:05,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:05,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466081643] [2021-12-16 02:30:05,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:05,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:05,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:05,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:30:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:05,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 02:30:05,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:05,589 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 02:30:05,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:05,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466081643] [2021-12-16 02:30:05,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466081643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:05,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:30:05,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:30:05,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641798176] [2021-12-16 02:30:05,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:05,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:30:05,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:05,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:30:05,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:30:05,591 INFO L87 Difference]: Start difference. First operand 16508 states and 21657 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:30:06,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:06,901 INFO L93 Difference]: Finished difference Result 32900 states and 43051 transitions. [2021-12-16 02:30:06,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 02:30:06,901 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 110 [2021-12-16 02:30:06,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:06,943 INFO L225 Difference]: With dead ends: 32900 [2021-12-16 02:30:06,944 INFO L226 Difference]: Without dead ends: 16407 [2021-12-16 02:30:06,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:30:06,973 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 346 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:06,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 287 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 02:30:06,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16407 states. [2021-12-16 02:30:07,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16407 to 13601. [2021-12-16 02:30:07,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13601 states, 11682 states have (on average 1.3057695600068482) internal successors, (15254), 11932 states have internal predecessors, (15254), 979 states have call successors, (979), 696 states have call predecessors, (979), 939 states have return successors, (1587), 974 states have call predecessors, (1587), 979 states have call successors, (1587) [2021-12-16 02:30:07,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13601 states to 13601 states and 17820 transitions. [2021-12-16 02:30:07,930 INFO L78 Accepts]: Start accepts. Automaton has 13601 states and 17820 transitions. Word has length 110 [2021-12-16 02:30:07,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:07,931 INFO L470 AbstractCegarLoop]: Abstraction has 13601 states and 17820 transitions. [2021-12-16 02:30:07,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:30:07,931 INFO L276 IsEmpty]: Start isEmpty. Operand 13601 states and 17820 transitions. [2021-12-16 02:30:07,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-16 02:30:07,937 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:07,938 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:07,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-16 02:30:07,938 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:07,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:07,938 INFO L85 PathProgramCache]: Analyzing trace with hash -784461329, now seen corresponding path program 1 times [2021-12-16 02:30:07,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:07,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760553742] [2021-12-16 02:30:07,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:07,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:07,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:07,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:07,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:07,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:30:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 02:30:08,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:08,062 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 02:30:08,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:08,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760553742] [2021-12-16 02:30:08,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760553742] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:08,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:30:08,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:30:08,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238600239] [2021-12-16 02:30:08,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:08,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:30:08,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:08,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:30:08,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:30:08,064 INFO L87 Difference]: Start difference. First operand 13601 states and 17820 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 5 states have internal predecessors, (72), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:30:10,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:10,382 INFO L93 Difference]: Finished difference Result 46225 states and 60519 transitions. [2021-12-16 02:30:10,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:30:10,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 5 states have internal predecessors, (72), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 111 [2021-12-16 02:30:10,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:10,472 INFO L225 Difference]: With dead ends: 46225 [2021-12-16 02:30:10,472 INFO L226 Difference]: Without dead ends: 32639 [2021-12-16 02:30:10,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:30:10,503 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 553 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:10,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 497 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:30:10,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32639 states. [2021-12-16 02:30:12,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32639 to 27175. [2021-12-16 02:30:12,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27175 states, 23154 states have (on average 1.297875097175434) internal successors, (30051), 23817 states have internal predecessors, (30051), 1919 states have call successors, (1919), 1384 states have call predecessors, (1919), 2101 states have return successors, (3560), 1977 states have call predecessors, (3560), 1919 states have call successors, (3560) [2021-12-16 02:30:12,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27175 states to 27175 states and 35530 transitions. [2021-12-16 02:30:12,516 INFO L78 Accepts]: Start accepts. Automaton has 27175 states and 35530 transitions. Word has length 111 [2021-12-16 02:30:12,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:12,516 INFO L470 AbstractCegarLoop]: Abstraction has 27175 states and 35530 transitions. [2021-12-16 02:30:12,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 5 states have internal predecessors, (72), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:30:12,516 INFO L276 IsEmpty]: Start isEmpty. Operand 27175 states and 35530 transitions. [2021-12-16 02:30:12,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-16 02:30:12,523 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:12,523 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:12,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-16 02:30:12,523 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:12,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:12,524 INFO L85 PathProgramCache]: Analyzing trace with hash -2091603727, now seen corresponding path program 1 times [2021-12-16 02:30:12,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:12,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351178547] [2021-12-16 02:30:12,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:12,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:12,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:12,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:12,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:30:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 02:30:12,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:12,574 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 02:30:12,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:12,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351178547] [2021-12-16 02:30:12,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351178547] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:12,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:30:12,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:30:12,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656604865] [2021-12-16 02:30:12,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:12,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:30:12,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:12,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:30:12,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:30:12,576 INFO L87 Difference]: Start difference. First operand 27175 states and 35530 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:30:14,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:14,524 INFO L93 Difference]: Finished difference Result 53989 states and 70565 transitions. [2021-12-16 02:30:14,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 02:30:14,524 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 111 [2021-12-16 02:30:14,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:14,599 INFO L225 Difference]: With dead ends: 53989 [2021-12-16 02:30:14,599 INFO L226 Difference]: Without dead ends: 26829 [2021-12-16 02:30:14,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:30:14,646 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 344 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:14,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 284 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:30:14,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26829 states. [2021-12-16 02:30:16,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26829 to 22311. [2021-12-16 02:30:16,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22311 states, 19025 states have (on average 1.3020762155059133) internal successors, (24772), 19589 states have internal predecessors, (24772), 1546 states have call successors, (1546), 1116 states have call predecessors, (1546), 1739 states have return successors, (2920), 1607 states have call predecessors, (2920), 1546 states have call successors, (2920) [2021-12-16 02:30:16,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22311 states to 22311 states and 29238 transitions. [2021-12-16 02:30:16,118 INFO L78 Accepts]: Start accepts. Automaton has 22311 states and 29238 transitions. Word has length 111 [2021-12-16 02:30:16,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:16,118 INFO L470 AbstractCegarLoop]: Abstraction has 22311 states and 29238 transitions. [2021-12-16 02:30:16,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:30:16,118 INFO L276 IsEmpty]: Start isEmpty. Operand 22311 states and 29238 transitions. [2021-12-16 02:30:16,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-16 02:30:16,124 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:16,124 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:16,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-16 02:30:16,124 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:16,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:16,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1641496649, now seen corresponding path program 1 times [2021-12-16 02:30:16,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:16,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516084705] [2021-12-16 02:30:16,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:16,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:16,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:16,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:16,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:16,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:16,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:30:16,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:16,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 02:30:16,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:16,184 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 02:30:16,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:16,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516084705] [2021-12-16 02:30:16,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516084705] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:16,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:30:16,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:30:16,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337422379] [2021-12-16 02:30:16,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:16,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:30:16,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:16,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:30:16,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:30:16,187 INFO L87 Difference]: Start difference. First operand 22311 states and 29238 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:30:20,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:20,294 INFO L93 Difference]: Finished difference Result 70792 states and 93960 transitions. [2021-12-16 02:30:20,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-16 02:30:20,295 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 112 [2021-12-16 02:30:20,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:20,397 INFO L225 Difference]: With dead ends: 70792 [2021-12-16 02:30:20,397 INFO L226 Difference]: Without dead ends: 38270 [2021-12-16 02:30:20,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-12-16 02:30:20,438 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 1437 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1451 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:20,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1451 Valid, 756 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 893 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-16 02:30:20,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38270 states. [2021-12-16 02:30:23,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38270 to 35065. [2021-12-16 02:30:23,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35065 states, 30197 states have (on average 1.2900950425538962) internal successors, (38957), 31124 states have internal predecessors, (38957), 2194 states have call successors, (2194), 1617 states have call predecessors, (2194), 2673 states have return successors, (4576), 2325 states have call predecessors, (4576), 2194 states have call successors, (4576) [2021-12-16 02:30:23,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35065 states to 35065 states and 45727 transitions. [2021-12-16 02:30:23,153 INFO L78 Accepts]: Start accepts. Automaton has 35065 states and 45727 transitions. Word has length 112 [2021-12-16 02:30:23,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:23,153 INFO L470 AbstractCegarLoop]: Abstraction has 35065 states and 45727 transitions. [2021-12-16 02:30:23,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:30:23,154 INFO L276 IsEmpty]: Start isEmpty. Operand 35065 states and 45727 transitions. [2021-12-16 02:30:23,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-16 02:30:23,190 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:23,190 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:23,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-16 02:30:23,190 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:23,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:23,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2029887461, now seen corresponding path program 1 times [2021-12-16 02:30:23,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:23,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596830268] [2021-12-16 02:30:23,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:23,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:23,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 02:30:23,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 02:30:23,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-16 02:30:23,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:23,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-16 02:30:23,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:23,292 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-16 02:30:23,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:23,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596830268] [2021-12-16 02:30:23,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596830268] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:30:23,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:30:23,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:30:23,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930824185] [2021-12-16 02:30:23,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:30:23,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:30:23,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:30:23,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:30:23,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:30:23,294 INFO L87 Difference]: Start difference. First operand 35065 states and 45727 transitions. Second operand has 8 states, 8 states have (on average 13.625) internal successors, (109), 6 states have internal predecessors, (109), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2021-12-16 02:30:27,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:30:27,215 INFO L93 Difference]: Finished difference Result 75626 states and 101456 transitions. [2021-12-16 02:30:27,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 02:30:27,215 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 6 states have internal predecessors, (109), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 162 [2021-12-16 02:30:27,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:30:27,357 INFO L225 Difference]: With dead ends: 75626 [2021-12-16 02:30:27,358 INFO L226 Difference]: Without dead ends: 44741 [2021-12-16 02:30:27,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2021-12-16 02:30:27,433 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 823 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:30:27,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [832 Valid, 540 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:30:27,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44741 states. [2021-12-16 02:30:31,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44741 to 38917. [2021-12-16 02:30:31,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38917 states, 33540 states have (on average 1.2720333929636256) internal successors, (42664), 34688 states have internal predecessors, (42664), 2303 states have call successors, (2303), 1822 states have call predecessors, (2303), 3073 states have return successors, (4728), 2408 states have call predecessors, (4728), 2303 states have call successors, (4728) [2021-12-16 02:30:31,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38917 states to 38917 states and 49695 transitions. [2021-12-16 02:30:31,247 INFO L78 Accepts]: Start accepts. Automaton has 38917 states and 49695 transitions. Word has length 162 [2021-12-16 02:30:31,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:30:31,247 INFO L470 AbstractCegarLoop]: Abstraction has 38917 states and 49695 transitions. [2021-12-16 02:30:31,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 6 states have internal predecessors, (109), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2021-12-16 02:30:31,248 INFO L276 IsEmpty]: Start isEmpty. Operand 38917 states and 49695 transitions. [2021-12-16 02:30:31,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-16 02:30:31,267 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:30:31,267 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 02:30:31,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-16 02:30:31,267 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:30:31,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:30:31,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1511609569, now seen corresponding path program 1 times [2021-12-16 02:30:31,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:30:31,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508084407] [2021-12-16 02:30:31,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:31,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:30:31,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:30:31,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:30:31,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:30:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:30:31,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:30:31,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 02:30:31,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 02:30:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:31,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-16 02:30:31,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:30:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-16 02:30:31,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,354 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 26 proven. 7 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-12-16 02:30:31,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:30:31,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508084407] [2021-12-16 02:30:31,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508084407] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:30:31,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738118242] [2021-12-16 02:30:31,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:30:31,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:30:31,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:30:31,372 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 02:30:31,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-16 02:30:31,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:30:31,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 02:30:31,460 INFO L286 TraceCheckSpWp]: Computing forward predicates...