./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-2.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.04.cil-2.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 c775d42bfad3c45ab40b07224c097c48233d7fc79c2c6639ab29adb0162bc4be --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 21:02:31,154 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 21:02:31,155 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 21:02:31,204 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 21:02:31,205 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 21:02:31,206 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 21:02:31,206 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 21:02:31,207 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 21:02:31,208 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 21:02:31,209 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 21:02:31,210 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 21:02:31,210 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 21:02:31,211 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 21:02:31,211 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 21:02:31,212 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 21:02:31,213 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 21:02:31,213 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 21:02:31,214 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 21:02:31,215 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 21:02:31,216 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 21:02:31,217 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 21:02:31,218 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 21:02:31,218 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 21:02:31,219 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 21:02:31,221 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 21:02:31,221 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 21:02:31,221 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 21:02:31,222 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 21:02:31,222 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 21:02:31,222 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 21:02:31,223 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 21:02:31,223 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 21:02:31,224 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 21:02:31,224 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 21:02:31,225 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 21:02:31,225 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 21:02:31,225 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 21:02:31,225 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 21:02:31,226 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 21:02:31,226 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 21:02:31,227 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 21:02:31,227 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 21:02:31,242 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 21:02:31,242 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 21:02:31,242 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 21:02:31,242 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 21:02:31,243 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 21:02:31,243 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 21:02:31,244 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 21:02:31,244 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 21:02:31,244 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 21:02:31,244 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 21:02:31,244 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 21:02:31,245 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 21:02:31,245 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 21:02:31,245 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 21:02:31,245 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 21:02:31,245 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 21:02:31,246 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 21:02:31,246 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 21:02:31,246 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 21:02:31,246 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 21:02:31,246 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 21:02:31,246 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 21:02:31,247 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 21:02:31,247 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 21:02:31,247 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 21:02:31,247 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 21:02:31,247 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 21:02:31,247 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 21:02:31,248 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 21:02:31,248 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 21:02:31,248 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 21:02:31,248 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 21:02:31,248 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 21:02:31,249 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 21:02:31,249 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 -> c775d42bfad3c45ab40b07224c097c48233d7fc79c2c6639ab29adb0162bc4be [2021-12-17 21:02:31,447 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 21:02:31,464 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 21:02:31,466 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 21:02:31,467 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 21:02:31,467 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 21:02:31,468 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.04.cil-2.c [2021-12-17 21:02:31,530 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f852131f1/480e19e8768a4e6f9cbb43e124d8bc87/FLAG395ef6a11 [2021-12-17 21:02:31,918 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 21:02:31,925 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-2.c [2021-12-17 21:02:31,941 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f852131f1/480e19e8768a4e6f9cbb43e124d8bc87/FLAG395ef6a11 [2021-12-17 21:02:32,312 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f852131f1/480e19e8768a4e6f9cbb43e124d8bc87 [2021-12-17 21:02:32,327 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 21:02:32,328 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 21:02:32,343 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 21:02:32,344 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 21:02:32,346 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 21:02:32,347 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,348 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d94a84 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32, skipping insertion in model container [2021-12-17 21:02:32,348 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,353 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 21:02:32,375 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 21:02:32,505 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.04.cil-2.c[913,926] [2021-12-17 21:02:32,557 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.04.cil-2.c[5977,5990] [2021-12-17 21:02:32,606 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 21:02:32,612 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 21:02:32,621 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.04.cil-2.c[913,926] [2021-12-17 21:02:32,642 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.04.cil-2.c[5977,5990] [2021-12-17 21:02:32,677 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 21:02:32,692 INFO L208 MainTranslator]: Completed translation [2021-12-17 21:02:32,693 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32 WrapperNode [2021-12-17 21:02:32,693 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 21:02:32,694 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 21:02:32,694 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 21:02:32,694 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 21:02:32,699 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,723 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,766 INFO L137 Inliner]: procedures = 56, calls = 61, calls flagged for inlining = 30, calls inlined = 30, statements flattened = 596 [2021-12-17 21:02:32,770 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 21:02:32,771 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 21:02:32,771 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 21:02:32,771 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 21:02:32,778 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,785 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,785 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,791 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,797 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,799 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,802 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 21:02:32,803 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 21:02:32,803 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 21:02:32,803 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 21:02:32,815 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (1/1) ... [2021-12-17 21:02:32,820 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 21:02:32,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:32,850 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-17 21:02:32,852 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-17 21:02:32,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 21:02:32,879 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-17 21:02:32,880 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-17 21:02:32,880 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2021-12-17 21:02:32,880 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2021-12-17 21:02:32,880 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-17 21:02:32,880 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-17 21:02:32,880 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-17 21:02:32,880 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-17 21:02:32,881 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-17 21:02:32,881 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-17 21:02:32,881 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-17 21:02:32,881 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-17 21:02:32,881 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-17 21:02:32,881 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-17 21:02:32,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 21:02:32,882 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-17 21:02:32,882 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-17 21:02:32,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 21:02:32,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 21:02:32,882 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-17 21:02:32,882 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-17 21:02:32,882 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2021-12-17 21:02:32,882 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2021-12-17 21:02:32,944 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 21:02:32,946 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 21:02:33,331 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 21:02:33,338 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 21:02:33,339 INFO L301 CfgBuilder]: Removed 11 assume(true) statements. [2021-12-17 21:02:33,341 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 09:02:33 BoogieIcfgContainer [2021-12-17 21:02:33,341 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 21:02:33,342 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 21:02:33,342 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 21:02:33,345 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 21:02:33,345 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 09:02:32" (1/3) ... [2021-12-17 21:02:33,346 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50badfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 09:02:33, skipping insertion in model container [2021-12-17 21:02:33,346 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:02:32" (2/3) ... [2021-12-17 21:02:33,346 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50badfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 09:02:33, skipping insertion in model container [2021-12-17 21:02:33,346 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 09:02:33" (3/3) ... [2021-12-17 21:02:33,347 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.04.cil-2.c [2021-12-17 21:02:33,351 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 21:02:33,351 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-17 21:02:33,390 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 21:02:33,399 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-17 21:02:33,399 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-17 21:02:33,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 262 states, 223 states have (on average 1.6053811659192825) internal successors, (358), 230 states have internal predecessors, (358), 26 states have call successors, (26), 10 states have call predecessors, (26), 10 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2021-12-17 21:02:33,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-17 21:02:33,434 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:33,434 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-17 21:02:33,435 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:33,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:33,439 INFO L85 PathProgramCache]: Analyzing trace with hash -994911012, now seen corresponding path program 1 times [2021-12-17 21:02:33,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:33,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598491065] [2021-12-17 21:02:33,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:33,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:33,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:33,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:33,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 21:02:33,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:33,668 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-17 21:02:33,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:33,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598491065] [2021-12-17 21:02:33,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598491065] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:33,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:33,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 21:02:33,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913820242] [2021-12-17 21:02:33,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:33,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 21:02:33,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:33,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 21:02:33,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 21:02:33,706 INFO L87 Difference]: Start difference. First operand has 262 states, 223 states have (on average 1.6053811659192825) internal successors, (358), 230 states have internal predecessors, (358), 26 states have call successors, (26), 10 states have call predecessors, (26), 10 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) 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-17 21:02:33,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:33,995 INFO L93 Difference]: Finished difference Result 576 states and 904 transitions. [2021-12-17 21:02:33,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 21:02:33,997 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-17 21:02:33,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:34,011 INFO L225 Difference]: With dead ends: 576 [2021-12-17 21:02:34,012 INFO L226 Difference]: Without dead ends: 321 [2021-12-17 21:02:34,019 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-17 21:02:34,023 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 477 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:34,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 669 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 21:02:34,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-12-17 21:02:34,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 315. [2021-12-17 21:02:34,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 272 states have (on average 1.474264705882353) internal successors, (401), 277 states have internal predecessors, (401), 30 states have call successors, (30), 12 states have call predecessors, (30), 11 states have return successors, (32), 26 states have call predecessors, (32), 26 states have call successors, (32) [2021-12-17 21:02:34,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 463 transitions. [2021-12-17 21:02:34,078 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 463 transitions. Word has length 44 [2021-12-17 21:02:34,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:34,078 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 463 transitions. [2021-12-17 21:02:34,079 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-17 21:02:34,079 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 463 transitions. [2021-12-17 21:02:34,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-17 21:02:34,081 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:34,081 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:34,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-17 21:02:34,082 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:34,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:34,082 INFO L85 PathProgramCache]: Analyzing trace with hash -983625859, now seen corresponding path program 1 times [2021-12-17 21:02:34,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:34,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487852085] [2021-12-17 21:02:34,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:34,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:34,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:34,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 21:02:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,171 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-17 21:02:34,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:34,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487852085] [2021-12-17 21:02:34,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487852085] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:34,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:34,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 21:02:34,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720375420] [2021-12-17 21:02:34,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:34,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 21:02:34,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:34,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 21:02:34,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 21:02:34,174 INFO L87 Difference]: Start difference. First operand 315 states and 463 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-17 21:02:34,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:34,418 INFO L93 Difference]: Finished difference Result 563 states and 803 transitions. [2021-12-17 21:02:34,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 21:02:34,419 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-17 21:02:34,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:34,421 INFO L225 Difference]: With dead ends: 563 [2021-12-17 21:02:34,421 INFO L226 Difference]: Without dead ends: 439 [2021-12-17 21:02:34,422 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-17 21:02:34,423 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 209 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 860 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:34,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 860 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 21:02:34,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-12-17 21:02:34,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 382. [2021-12-17 21:02:34,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 333 states have (on average 1.4564564564564564) internal successors, (485), 338 states have internal predecessors, (485), 33 states have call successors, (33), 15 states have call predecessors, (33), 14 states have return successors, (35), 29 states have call predecessors, (35), 29 states have call successors, (35) [2021-12-17 21:02:34,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 553 transitions. [2021-12-17 21:02:34,445 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 553 transitions. Word has length 45 [2021-12-17 21:02:34,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:34,446 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 553 transitions. [2021-12-17 21:02:34,446 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-17 21:02:34,446 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 553 transitions. [2021-12-17 21:02:34,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-17 21:02:34,450 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:34,450 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-17 21:02:34,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-17 21:02:34,450 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:34,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:34,451 INFO L85 PathProgramCache]: Analyzing trace with hash 2026983976, now seen corresponding path program 1 times [2021-12-17 21:02:34,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:34,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481314352] [2021-12-17 21:02:34,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:34,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:34,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 21:02:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,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-17 21:02:34,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:34,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481314352] [2021-12-17 21:02:34,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481314352] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:34,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:34,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 21:02:34,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341935393] [2021-12-17 21:02:34,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:34,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 21:02:34,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:34,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 21:02:34,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 21:02:34,507 INFO L87 Difference]: Start difference. First operand 382 states and 553 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-17 21:02:34,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:34,640 INFO L93 Difference]: Finished difference Result 790 states and 1112 transitions. [2021-12-17 21:02:34,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 21:02:34,640 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-17 21:02:34,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:34,643 INFO L225 Difference]: With dead ends: 790 [2021-12-17 21:02:34,643 INFO L226 Difference]: Without dead ends: 599 [2021-12-17 21:02:34,644 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-17 21:02:34,645 INFO L933 BasicCegarLoop]: 393 mSDtfsCounter, 486 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:34,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [504 Valid, 665 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 21:02:34,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-12-17 21:02:34,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 547. [2021-12-17 21:02:34,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 479 states have (on average 1.4091858037578289) internal successors, (675), 487 states have internal predecessors, (675), 44 states have call successors, (44), 22 states have call predecessors, (44), 22 states have return successors, (52), 38 states have call predecessors, (52), 40 states have call successors, (52) [2021-12-17 21:02:34,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 771 transitions. [2021-12-17 21:02:34,695 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 771 transitions. Word has length 45 [2021-12-17 21:02:34,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:34,696 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 771 transitions. [2021-12-17 21:02:34,696 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-17 21:02:34,696 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 771 transitions. [2021-12-17 21:02:34,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-17 21:02:34,698 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:34,698 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-17 21:02:34,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-17 21:02:34,699 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:34,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:34,699 INFO L85 PathProgramCache]: Analyzing trace with hash -89185588, now seen corresponding path program 1 times [2021-12-17 21:02:34,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:34,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707671855] [2021-12-17 21:02:34,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:34,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:34,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:34,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 21:02:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,746 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-17 21:02:34,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:34,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707671855] [2021-12-17 21:02:34,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707671855] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:34,747 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:34,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 21:02:34,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648543890] [2021-12-17 21:02:34,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:34,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 21:02:34,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:34,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 21:02:34,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 21:02:34,749 INFO L87 Difference]: Start difference. First operand 547 states and 771 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-17 21:02:34,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:34,940 INFO L93 Difference]: Finished difference Result 1131 states and 1556 transitions. [2021-12-17 21:02:34,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 21:02:34,940 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-17 21:02:34,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:34,945 INFO L225 Difference]: With dead ends: 1131 [2021-12-17 21:02:34,945 INFO L226 Difference]: Without dead ends: 775 [2021-12-17 21:02:34,946 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-17 21:02:34,947 INFO L933 BasicCegarLoop]: 442 mSDtfsCounter, 193 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:34,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 895 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 21:02:34,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-12-17 21:02:34,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 737. [2021-12-17 21:02:34,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 645 states have (on average 1.3565891472868217) internal successors, (875), 655 states have internal predecessors, (875), 58 states have call successors, (58), 30 states have call predecessors, (58), 32 states have return successors, (76), 52 states have call predecessors, (76), 54 states have call successors, (76) [2021-12-17 21:02:34,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1009 transitions. [2021-12-17 21:02:34,971 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1009 transitions. Word has length 62 [2021-12-17 21:02:34,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:34,971 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 1009 transitions. [2021-12-17 21:02:34,971 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-17 21:02:34,972 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1009 transitions. [2021-12-17 21:02:34,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-17 21:02:34,974 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:34,974 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-17 21:02:34,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-17 21:02:34,974 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:34,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:34,975 INFO L85 PathProgramCache]: Analyzing trace with hash 613039140, now seen corresponding path program 1 times [2021-12-17 21:02:34,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:34,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140850306] [2021-12-17 21:02:34,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:34,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:34,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:34,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:34,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-17 21:02:35,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-17 21:02:35,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,014 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-17 21:02:35,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:35,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140850306] [2021-12-17 21:02:35,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140850306] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:35,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:35,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 21:02:35,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780444658] [2021-12-17 21:02:35,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:35,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 21:02:35,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:35,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 21:02:35,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 21:02:35,016 INFO L87 Difference]: Start difference. First operand 737 states and 1009 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-17 21:02:35,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:35,123 INFO L93 Difference]: Finished difference Result 1390 states and 1862 transitions. [2021-12-17 21:02:35,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 21:02:35,124 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-17 21:02:35,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:35,127 INFO L225 Difference]: With dead ends: 1390 [2021-12-17 21:02:35,128 INFO L226 Difference]: Without dead ends: 936 [2021-12-17 21:02:35,129 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-17 21:02:35,130 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 473 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:35,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [491 Valid, 662 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 21:02:35,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-12-17 21:02:35,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 881. [2021-12-17 21:02:35,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 773 states have (on average 1.3272962483829236) internal successors, (1026), 785 states have internal predecessors, (1026), 66 states have call successors, (66), 36 states have call predecessors, (66), 40 states have return successors, (90), 60 states have call predecessors, (90), 62 states have call successors, (90) [2021-12-17 21:02:35,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 1182 transitions. [2021-12-17 21:02:35,165 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 1182 transitions. Word has length 67 [2021-12-17 21:02:35,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:35,165 INFO L470 AbstractCegarLoop]: Abstraction has 881 states and 1182 transitions. [2021-12-17 21:02:35,165 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-17 21:02:35,166 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 1182 transitions. [2021-12-17 21:02:35,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-17 21:02:35,167 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:35,167 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 21:02:35,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-17 21:02:35,168 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:35,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:35,168 INFO L85 PathProgramCache]: Analyzing trace with hash 250622658, now seen corresponding path program 1 times [2021-12-17 21:02:35,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:35,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532602296] [2021-12-17 21:02:35,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:35,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:35,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:35,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 21:02:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:02:35,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,233 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-17 21:02:35,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:35,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532602296] [2021-12-17 21:02:35,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532602296] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:35,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677013881] [2021-12-17 21:02:35,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:35,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:35,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:35,236 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-17 21:02:35,236 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-17 21:02:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 21:02:35,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-17 21:02:35,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:35,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677013881] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:35,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:35,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-17 21:02:35,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790243554] [2021-12-17 21:02:35,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:35,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:35,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:35,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:35,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:35,409 INFO L87 Difference]: Start difference. First operand 881 states and 1182 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-17 21:02:35,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:35,443 INFO L93 Difference]: Finished difference Result 1424 states and 1905 transitions. [2021-12-17 21:02:35,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:35,444 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2021-12-17 21:02:35,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:35,447 INFO L225 Difference]: With dead ends: 1424 [2021-12-17 21:02:35,448 INFO L226 Difference]: Without dead ends: 879 [2021-12-17 21:02:35,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 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-17 21:02:35,450 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 72 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:35,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 766 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:35,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-12-17 21:02:35,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 835. [2021-12-17 21:02:35,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 733 states have (on average 1.311050477489768) internal successors, (961), 745 states have internal predecessors, (961), 62 states have call successors, (62), 34 states have call predecessors, (62), 38 states have return successors, (84), 56 states have call predecessors, (84), 58 states have call successors, (84) [2021-12-17 21:02:35,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1107 transitions. [2021-12-17 21:02:35,477 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1107 transitions. Word has length 68 [2021-12-17 21:02:35,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:35,478 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1107 transitions. [2021-12-17 21:02:35,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-17 21:02:35,478 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1107 transitions. [2021-12-17 21:02:35,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-17 21:02:35,479 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:35,480 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-17 21:02:35,509 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-17 21:02:35,709 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,SelfDestructingSolverStorable5 [2021-12-17 21:02:35,709 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:35,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:35,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1864372863, now seen corresponding path program 1 times [2021-12-17 21:02:35,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:35,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712821578] [2021-12-17 21:02:35,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:35,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:35,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 21:02:35,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:02:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,763 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-17 21:02:35,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:35,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712821578] [2021-12-17 21:02:35,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712821578] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:35,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784110137] [2021-12-17 21:02:35,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:35,764 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:35,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:35,780 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-17 21:02:35,803 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-17 21:02:35,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:35,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-17 21:02:35,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:35,987 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-17 21:02:35,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 21:02:36,100 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-17 21:02:36,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784110137] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:36,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-17 21:02:36,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2021-12-17 21:02:36,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579753098] [2021-12-17 21:02:36,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:36,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 21:02:36,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:36,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 21:02:36,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:36,105 INFO L87 Difference]: Start difference. First operand 835 states and 1107 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-17 21:02:36,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:36,186 INFO L93 Difference]: Finished difference Result 887 states and 1169 transitions. [2021-12-17 21:02:36,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 21:02:36,188 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-17 21:02:36,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:36,192 INFO L225 Difference]: With dead ends: 887 [2021-12-17 21:02:36,192 INFO L226 Difference]: Without dead ends: 884 [2021-12-17 21:02:36,193 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-17 21:02:36,193 INFO L933 BasicCegarLoop]: 394 mSDtfsCounter, 651 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:36,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [651 Valid, 459 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:36,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-12-17 21:02:36,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 834. [2021-12-17 21:02:36,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 733 states have (on average 1.3083219645293316) internal successors, (959), 744 states have internal predecessors, (959), 61 states have call successors, (61), 34 states have call predecessors, (61), 38 states have return successors, (84), 56 states have call predecessors, (84), 58 states have call successors, (84) [2021-12-17 21:02:36,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1104 transitions. [2021-12-17 21:02:36,231 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1104 transitions. Word has length 68 [2021-12-17 21:02:36,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:36,232 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 1104 transitions. [2021-12-17 21:02:36,232 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-17 21:02:36,232 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1104 transitions. [2021-12-17 21:02:36,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-17 21:02:36,233 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:36,234 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-17 21:02:36,253 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-17 21:02:36,450 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,SelfDestructingSolverStorable6 [2021-12-17 21:02:36,451 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:36,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:36,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1961817817, now seen corresponding path program 1 times [2021-12-17 21:02:36,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:36,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289748175] [2021-12-17 21:02:36,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:36,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:36,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:36,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 21:02:36,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:36,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:02:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:36,521 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-17 21:02:36,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:36,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289748175] [2021-12-17 21:02:36,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289748175] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:36,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570932662] [2021-12-17 21:02:36,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:36,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:36,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:36,524 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-17 21:02:36,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-17 21:02:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:36,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-17 21:02:36,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:36,838 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-17 21:02:36,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 21:02:36,945 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-17 21:02:36,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570932662] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 21:02:36,946 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 21:02:36,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2021-12-17 21:02:36,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143703622] [2021-12-17 21:02:36,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 21:02:36,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-17 21:02:36,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:36,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-17 21:02:36,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:02:36,948 INFO L87 Difference]: Start difference. First operand 834 states and 1104 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-17 21:02:37,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:37,825 INFO L93 Difference]: Finished difference Result 2344 states and 3042 transitions. [2021-12-17 21:02:37,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-17 21:02:37,826 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-17 21:02:37,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:37,832 INFO L225 Difference]: With dead ends: 2344 [2021-12-17 21:02:37,832 INFO L226 Difference]: Without dead ends: 1848 [2021-12-17 21:02:37,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2021-12-17 21:02:37,834 INFO L933 BasicCegarLoop]: 495 mSDtfsCounter, 1090 mSDsluCounter, 2134 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1115 SdHoareTripleChecker+Valid, 2629 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:37,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1115 Valid, 2629 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 21:02:37,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2021-12-17 21:02:37,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 1213. [2021-12-17 21:02:37,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1213 states, 1073 states have (on average 1.277726001863933) internal successors, (1371), 1092 states have internal predecessors, (1371), 81 states have call successors, (81), 48 states have call predecessors, (81), 57 states have return successors, (118), 73 states have call predecessors, (118), 78 states have call successors, (118) [2021-12-17 21:02:37,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1213 states to 1213 states and 1570 transitions. [2021-12-17 21:02:37,892 INFO L78 Accepts]: Start accepts. Automaton has 1213 states and 1570 transitions. Word has length 69 [2021-12-17 21:02:37,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:37,892 INFO L470 AbstractCegarLoop]: Abstraction has 1213 states and 1570 transitions. [2021-12-17 21:02:37,892 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-17 21:02:37,892 INFO L276 IsEmpty]: Start isEmpty. Operand 1213 states and 1570 transitions. [2021-12-17 21:02:37,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-17 21:02:37,894 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:37,895 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-17 21:02:37,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-17 21:02:38,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:38,108 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:38,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:38,108 INFO L85 PathProgramCache]: Analyzing trace with hash 484677058, now seen corresponding path program 1 times [2021-12-17 21:02:38,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:38,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144444347] [2021-12-17 21:02:38,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:38,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:38,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:38,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 21:02:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 21:02:38,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-17 21:02:38,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,158 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-17 21:02:38,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:38,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144444347] [2021-12-17 21:02:38,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144444347] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:38,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886824173] [2021-12-17 21:02:38,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:38,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:38,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:38,159 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-17 21:02:38,160 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-17 21:02:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 21:02:38,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:38,378 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-17 21:02:38,379 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:38,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886824173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:38,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:38,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-17 21:02:38,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440250787] [2021-12-17 21:02:38,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:38,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:38,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:38,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:38,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:38,381 INFO L87 Difference]: Start difference. First operand 1213 states and 1570 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-17 21:02:38,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:38,427 INFO L93 Difference]: Finished difference Result 1904 states and 2445 transitions. [2021-12-17 21:02:38,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:38,428 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-17 21:02:38,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:38,432 INFO L225 Difference]: With dead ends: 1904 [2021-12-17 21:02:38,432 INFO L226 Difference]: Without dead ends: 1135 [2021-12-17 21:02:38,433 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-17 21:02:38,434 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 330 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 474 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-17 21:02:38,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 474 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:38,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-12-17 21:02:38,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1126. [2021-12-17 21:02:38,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 996 states have (on average 1.2720883534136547) internal successors, (1267), 1014 states have internal predecessors, (1267), 77 states have call successors, (77), 44 states have call predecessors, (77), 51 states have return successors, (110), 68 states have call predecessors, (110), 74 states have call successors, (110) [2021-12-17 21:02:38,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1454 transitions. [2021-12-17 21:02:38,469 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1454 transitions. Word has length 88 [2021-12-17 21:02:38,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:38,470 INFO L470 AbstractCegarLoop]: Abstraction has 1126 states and 1454 transitions. [2021-12-17 21:02:38,470 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-17 21:02:38,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1454 transitions. [2021-12-17 21:02:38,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:38,472 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:38,472 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:38,493 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-17 21:02:38,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:38,687 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:38,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:38,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1240141234, now seen corresponding path program 1 times [2021-12-17 21:02:38,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:38,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639916635] [2021-12-17 21:02:38,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:38,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:38,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:38,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:38,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:38,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:38,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:38,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 21:02:38,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:38,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639916635] [2021-12-17 21:02:38,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639916635] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:38,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:38,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 21:02:38,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101077412] [2021-12-17 21:02:38,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:38,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 21:02:38,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:38,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 21:02:38,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 21:02:38,742 INFO L87 Difference]: Start difference. First operand 1126 states and 1454 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:39,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:39,155 INFO L93 Difference]: Finished difference Result 1354 states and 1810 transitions. [2021-12-17 21:02:39,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:02:39,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:39,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:39,160 INFO L225 Difference]: With dead ends: 1354 [2021-12-17 21:02:39,160 INFO L226 Difference]: Without dead ends: 1180 [2021-12-17 21:02:39,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-17 21:02:39,161 INFO L933 BasicCegarLoop]: 390 mSDtfsCounter, 498 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:39,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [514 Valid, 766 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 21:02:39,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-12-17 21:02:39,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 1126. [2021-12-17 21:02:39,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 996 states have (on average 1.2710843373493976) internal successors, (1266), 1014 states have internal predecessors, (1266), 77 states have call successors, (77), 44 states have call predecessors, (77), 51 states have return successors, (110), 68 states have call predecessors, (110), 74 states have call successors, (110) [2021-12-17 21:02:39,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1453 transitions. [2021-12-17 21:02:39,203 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1453 transitions. Word has length 91 [2021-12-17 21:02:39,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:39,203 INFO L470 AbstractCegarLoop]: Abstraction has 1126 states and 1453 transitions. [2021-12-17 21:02:39,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:39,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1453 transitions. [2021-12-17 21:02:39,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:39,205 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:39,205 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:39,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-17 21:02:39,206 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:39,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:39,206 INFO L85 PathProgramCache]: Analyzing trace with hash 999901488, now seen corresponding path program 1 times [2021-12-17 21:02:39,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:39,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549305908] [2021-12-17 21:02:39,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:39,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:39,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:39,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:39,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:39,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:39,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:39,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:39,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:39,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 21:02:39,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:39,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549305908] [2021-12-17 21:02:39,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549305908] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:39,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:39,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 21:02:39,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377492014] [2021-12-17 21:02:39,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:39,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 21:02:39,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:39,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 21:02:39,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-17 21:02:39,261 INFO L87 Difference]: Start difference. First operand 1126 states and 1453 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:40,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:40,054 INFO L93 Difference]: Finished difference Result 1580 states and 2164 transitions. [2021-12-17 21:02:40,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-17 21:02:40,054 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:40,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:40,059 INFO L225 Difference]: With dead ends: 1580 [2021-12-17 21:02:40,059 INFO L226 Difference]: Without dead ends: 1408 [2021-12-17 21:02:40,060 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-17 21:02:40,060 INFO L933 BasicCegarLoop]: 404 mSDtfsCounter, 795 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:40,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 1076 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:02:40,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-12-17 21:02:40,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1299. [2021-12-17 21:02:40,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 1149 states have (on average 1.308964316797215) internal successors, (1504), 1168 states have internal predecessors, (1504), 90 states have call successors, (90), 50 states have call predecessors, (90), 58 states have return successors, (126), 81 states have call predecessors, (126), 87 states have call successors, (126) [2021-12-17 21:02:40,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 1720 transitions. [2021-12-17 21:02:40,129 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 1720 transitions. Word has length 91 [2021-12-17 21:02:40,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:40,129 INFO L470 AbstractCegarLoop]: Abstraction has 1299 states and 1720 transitions. [2021-12-17 21:02:40,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:40,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 1720 transitions. [2021-12-17 21:02:40,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:40,131 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:40,131 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:40,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 21:02:40,132 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:40,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:40,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1054803156, now seen corresponding path program 1 times [2021-12-17 21:02:40,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:40,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413162992] [2021-12-17 21:02:40,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:40,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:40,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:40,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:40,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:40,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:40,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:40,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:40,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:40,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:40,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:40,202 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-17 21:02:40,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:40,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413162992] [2021-12-17 21:02:40,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413162992] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:40,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:40,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:40,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921567954] [2021-12-17 21:02:40,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:40,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:40,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:40,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:40,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:40,205 INFO L87 Difference]: Start difference. First operand 1299 states and 1720 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:41,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:41,216 INFO L93 Difference]: Finished difference Result 1985 states and 2792 transitions. [2021-12-17 21:02:41,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 21:02:41,216 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:41,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:41,222 INFO L225 Difference]: With dead ends: 1985 [2021-12-17 21:02:41,222 INFO L226 Difference]: Without dead ends: 1640 [2021-12-17 21:02:41,223 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-17 21:02:41,224 INFO L933 BasicCegarLoop]: 537 mSDtfsCounter, 794 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 1719 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:41,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 1719 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 21:02:41,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2021-12-17 21:02:41,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1462. [2021-12-17 21:02:41,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1292 states have (on average 1.3328173374613004) internal successors, (1722), 1312 states have internal predecessors, (1722), 103 states have call successors, (103), 56 states have call predecessors, (103), 65 states have return successors, (141), 95 states have call predecessors, (141), 100 states have call successors, (141) [2021-12-17 21:02:41,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 1966 transitions. [2021-12-17 21:02:41,292 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 1966 transitions. Word has length 91 [2021-12-17 21:02:41,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:41,292 INFO L470 AbstractCegarLoop]: Abstraction has 1462 states and 1966 transitions. [2021-12-17 21:02:41,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:41,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 1966 transitions. [2021-12-17 21:02:41,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:41,295 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:41,295 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:41,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 21:02:41,295 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:41,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:41,295 INFO L85 PathProgramCache]: Analyzing trace with hash -167580310, now seen corresponding path program 1 times [2021-12-17 21:02:41,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:41,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117144795] [2021-12-17 21:02:41,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:41,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:41,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:41,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:41,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:41,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:41,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:41,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:41,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:41,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:41,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:41,364 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-17 21:02:41,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:41,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117144795] [2021-12-17 21:02:41,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117144795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:41,365 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:41,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:41,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195209597] [2021-12-17 21:02:41,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:41,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:41,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:41,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:41,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:41,367 INFO L87 Difference]: Start difference. First operand 1462 states and 1966 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:41,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:41,922 INFO L93 Difference]: Finished difference Result 2148 states and 3044 transitions. [2021-12-17 21:02:41,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:02:41,923 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:41,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:41,928 INFO L225 Difference]: With dead ends: 2148 [2021-12-17 21:02:41,929 INFO L226 Difference]: Without dead ends: 1640 [2021-12-17 21:02:41,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:02:41,931 INFO L933 BasicCegarLoop]: 359 mSDtfsCounter, 620 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:41,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [636 Valid, 1023 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 21:02:41,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2021-12-17 21:02:41,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1462. [2021-12-17 21:02:41,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1292 states have (on average 1.3304953560371517) internal successors, (1719), 1312 states have internal predecessors, (1719), 103 states have call successors, (103), 56 states have call predecessors, (103), 65 states have return successors, (141), 95 states have call predecessors, (141), 100 states have call successors, (141) [2021-12-17 21:02:41,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 1963 transitions. [2021-12-17 21:02:41,990 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 1963 transitions. Word has length 91 [2021-12-17 21:02:41,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:41,990 INFO L470 AbstractCegarLoop]: Abstraction has 1462 states and 1963 transitions. [2021-12-17 21:02:41,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:41,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 1963 transitions. [2021-12-17 21:02:41,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:41,993 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:41,993 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:41,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 21:02:41,994 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:41,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:41,994 INFO L85 PathProgramCache]: Analyzing trace with hash -2078622868, now seen corresponding path program 1 times [2021-12-17 21:02:41,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:41,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111475055] [2021-12-17 21:02:41,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:41,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:42,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:42,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:42,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:42,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:42,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:42,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:42,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:42,066 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-17 21:02:42,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:42,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111475055] [2021-12-17 21:02:42,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111475055] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:42,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:42,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:42,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195580772] [2021-12-17 21:02:42,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:42,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:42,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:42,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:42,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:42,068 INFO L87 Difference]: Start difference. First operand 1462 states and 1963 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:43,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:43,059 INFO L93 Difference]: Finished difference Result 2575 states and 3684 transitions. [2021-12-17 21:02:43,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 21:02:43,060 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:43,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:43,067 INFO L225 Difference]: With dead ends: 2575 [2021-12-17 21:02:43,067 INFO L226 Difference]: Without dead ends: 2067 [2021-12-17 21:02:43,069 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-17 21:02:43,069 INFO L933 BasicCegarLoop]: 524 mSDtfsCounter, 783 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:43,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [798 Valid, 1702 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1337 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 21:02:43,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2021-12-17 21:02:43,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 1794. [2021-12-17 21:02:43,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1794 states, 1584 states have (on average 1.3648989898989898) internal successors, (2162), 1606 states have internal predecessors, (2162), 129 states have call successors, (129), 68 states have call predecessors, (129), 79 states have return successors, (175), 123 states have call predecessors, (175), 126 states have call successors, (175) [2021-12-17 21:02:43,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1794 states to 1794 states and 2466 transitions. [2021-12-17 21:02:43,163 INFO L78 Accepts]: Start accepts. Automaton has 1794 states and 2466 transitions. Word has length 91 [2021-12-17 21:02:43,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:43,164 INFO L470 AbstractCegarLoop]: Abstraction has 1794 states and 2466 transitions. [2021-12-17 21:02:43,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:43,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1794 states and 2466 transitions. [2021-12-17 21:02:43,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:43,166 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:43,166 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:43,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 21:02:43,167 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:43,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:43,167 INFO L85 PathProgramCache]: Analyzing trace with hash -2001722070, now seen corresponding path program 1 times [2021-12-17 21:02:43,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:43,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885088196] [2021-12-17 21:02:43,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:43,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:43,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:43,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 21:02:43,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:43,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885088196] [2021-12-17 21:02:43,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885088196] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:43,230 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:43,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:43,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186743961] [2021-12-17 21:02:43,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:43,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:43,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:43,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:43,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:43,231 INFO L87 Difference]: Start difference. First operand 1794 states and 2466 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:43,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:43,802 INFO L93 Difference]: Finished difference Result 2894 states and 4175 transitions. [2021-12-17 21:02:43,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:02:43,802 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:43,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:43,809 INFO L225 Difference]: With dead ends: 2894 [2021-12-17 21:02:43,809 INFO L226 Difference]: Without dead ends: 2054 [2021-12-17 21:02:43,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:02:43,813 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 617 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:43,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 1014 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 21:02:43,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2021-12-17 21:02:43,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1794. [2021-12-17 21:02:43,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1794 states, 1584 states have (on average 1.3617424242424243) internal successors, (2157), 1606 states have internal predecessors, (2157), 129 states have call successors, (129), 68 states have call predecessors, (129), 79 states have return successors, (175), 123 states have call predecessors, (175), 126 states have call successors, (175) [2021-12-17 21:02:43,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1794 states to 1794 states and 2461 transitions. [2021-12-17 21:02:43,893 INFO L78 Accepts]: Start accepts. Automaton has 1794 states and 2461 transitions. Word has length 91 [2021-12-17 21:02:43,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:43,894 INFO L470 AbstractCegarLoop]: Abstraction has 1794 states and 2461 transitions. [2021-12-17 21:02:43,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:43,894 INFO L276 IsEmpty]: Start isEmpty. Operand 1794 states and 2461 transitions. [2021-12-17 21:02:43,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:43,896 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:43,896 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:43,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 21:02:43,896 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:43,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:43,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1325894572, now seen corresponding path program 1 times [2021-12-17 21:02:43,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:43,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225002220] [2021-12-17 21:02:43,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:43,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:43,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:43,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:43,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-17 21:02:43,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:43,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225002220] [2021-12-17 21:02:43,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225002220] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:43,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:43,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:43,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111464442] [2021-12-17 21:02:43,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:43,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:43,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:43,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:43,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:43,961 INFO L87 Difference]: Start difference. First operand 1794 states and 2461 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:45,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:45,038 INFO L93 Difference]: Finished difference Result 3937 states and 5733 transitions. [2021-12-17 21:02:45,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-17 21:02:45,039 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:45,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:45,049 INFO L225 Difference]: With dead ends: 3937 [2021-12-17 21:02:45,049 INFO L226 Difference]: Without dead ends: 3097 [2021-12-17 21:02:45,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-17 21:02:45,052 INFO L933 BasicCegarLoop]: 463 mSDtfsCounter, 842 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 1371 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:45,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [856 Valid, 1325 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1371 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 21:02:45,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3097 states. [2021-12-17 21:02:45,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3097 to 2412. [2021-12-17 21:02:45,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2412 states, 2126 states have (on average 1.3946378174976481) internal successors, (2965), 2152 states have internal predecessors, (2965), 177 states have call successors, (177), 92 states have call predecessors, (177), 107 states have return successors, (245), 175 states have call predecessors, (245), 174 states have call successors, (245) [2021-12-17 21:02:45,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2412 states to 2412 states and 3387 transitions. [2021-12-17 21:02:45,173 INFO L78 Accepts]: Start accepts. Automaton has 2412 states and 3387 transitions. Word has length 91 [2021-12-17 21:02:45,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:45,173 INFO L470 AbstractCegarLoop]: Abstraction has 2412 states and 3387 transitions. [2021-12-17 21:02:45,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:45,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2412 states and 3387 transitions. [2021-12-17 21:02:45,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:45,176 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:45,176 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:45,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 21:02:45,177 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:45,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:45,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1060614934, now seen corresponding path program 1 times [2021-12-17 21:02:45,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:45,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704255854] [2021-12-17 21:02:45,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:45,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:45,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:45,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:45,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:45,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:45,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:45,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:45,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:45,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:45,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:45,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:45,239 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-17 21:02:45,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:45,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704255854] [2021-12-17 21:02:45,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704255854] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:45,239 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:45,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:45,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081266963] [2021-12-17 21:02:45,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:45,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:45,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:45,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:45,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:45,241 INFO L87 Difference]: Start difference. First operand 2412 states and 3387 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:46,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:46,352 INFO L93 Difference]: Finished difference Result 6201 states and 9145 transitions. [2021-12-17 21:02:46,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-17 21:02:46,353 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:46,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:46,378 INFO L225 Difference]: With dead ends: 6201 [2021-12-17 21:02:46,378 INFO L226 Difference]: Without dead ends: 4743 [2021-12-17 21:02:46,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-17 21:02:46,385 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 870 mSDsluCounter, 1170 mSDsCounter, 0 mSdLazyCounter, 1295 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:46,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [890 Valid, 1676 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1295 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 21:02:46,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4743 states. [2021-12-17 21:02:46,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4743 to 3681. [2021-12-17 21:02:46,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3681 states, 3247 states have (on average 1.4323991376655374) internal successors, (4651), 3281 states have internal predecessors, (4651), 269 states have call successors, (269), 140 states have call predecessors, (269), 163 states have return successors, (399), 275 states have call predecessors, (399), 266 states have call successors, (399) [2021-12-17 21:02:46,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3681 states to 3681 states and 5319 transitions. [2021-12-17 21:02:46,612 INFO L78 Accepts]: Start accepts. Automaton has 3681 states and 5319 transitions. Word has length 91 [2021-12-17 21:02:46,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:46,612 INFO L470 AbstractCegarLoop]: Abstraction has 3681 states and 5319 transitions. [2021-12-17 21:02:46,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:46,613 INFO L276 IsEmpty]: Start isEmpty. Operand 3681 states and 5319 transitions. [2021-12-17 21:02:46,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:46,617 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:46,617 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:46,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-17 21:02:46,617 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:46,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:46,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1553241108, now seen corresponding path program 1 times [2021-12-17 21:02:46,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:46,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395098738] [2021-12-17 21:02:46,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:46,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:46,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:46,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:46,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:46,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:46,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:46,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:46,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:46,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:46,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:46,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:46,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:46,672 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-17 21:02:46,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:46,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395098738] [2021-12-17 21:02:46,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395098738] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:46,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:46,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:02:46,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840549937] [2021-12-17 21:02:46,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:46,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:02:46,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:46,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:02:46,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:46,673 INFO L87 Difference]: Start difference. First operand 3681 states and 5319 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:47,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:47,299 INFO L93 Difference]: Finished difference Result 7122 states and 10624 transitions. [2021-12-17 21:02:47,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:02:47,299 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:47,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:47,313 INFO L225 Difference]: With dead ends: 7122 [2021-12-17 21:02:47,313 INFO L226 Difference]: Without dead ends: 4395 [2021-12-17 21:02:47,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:02:47,320 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 619 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:47,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 1003 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 21:02:47,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4395 states. [2021-12-17 21:02:47,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4395 to 3681. [2021-12-17 21:02:47,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3681 states, 3247 states have (on average 1.4271635355712966) internal successors, (4634), 3281 states have internal predecessors, (4634), 269 states have call successors, (269), 140 states have call predecessors, (269), 163 states have return successors, (399), 275 states have call predecessors, (399), 266 states have call successors, (399) [2021-12-17 21:02:47,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3681 states to 3681 states and 5302 transitions. [2021-12-17 21:02:47,503 INFO L78 Accepts]: Start accepts. Automaton has 3681 states and 5302 transitions. Word has length 91 [2021-12-17 21:02:47,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:47,503 INFO L470 AbstractCegarLoop]: Abstraction has 3681 states and 5302 transitions. [2021-12-17 21:02:47,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:47,503 INFO L276 IsEmpty]: Start isEmpty. Operand 3681 states and 5302 transitions. [2021-12-17 21:02:47,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:02:47,507 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:47,507 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:47,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 21:02:47,507 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:47,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:47,507 INFO L85 PathProgramCache]: Analyzing trace with hash -599300950, now seen corresponding path program 1 times [2021-12-17 21:02:47,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:47,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962171102] [2021-12-17 21:02:47,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:47,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:47,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:47,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:47,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:47,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:47,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:47,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:47,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:47,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:47,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:47,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:47,564 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-17 21:02:47,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:47,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962171102] [2021-12-17 21:02:47,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962171102] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:47,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:02:47,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 21:02:47,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870518968] [2021-12-17 21:02:47,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:47,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 21:02:47,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:47,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 21:02:47,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-17 21:02:47,567 INFO L87 Difference]: Start difference. First operand 3681 states and 5302 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:48,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:48,571 INFO L93 Difference]: Finished difference Result 8852 states and 13165 transitions. [2021-12-17 21:02:48,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-17 21:02:48,571 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2021-12-17 21:02:48,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:48,586 INFO L225 Difference]: With dead ends: 8852 [2021-12-17 21:02:48,587 INFO L226 Difference]: Without dead ends: 6126 [2021-12-17 21:02:48,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 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-17 21:02:48,595 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 966 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1000 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:48,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1000 Valid, 1349 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:02:48,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6126 states. [2021-12-17 21:02:48,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6126 to 5089. [2021-12-17 21:02:48,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5089 states, 4479 states have (on average 1.4369278856887697) internal successors, (6436), 4530 states have internal predecessors, (6436), 383 states have call successors, (383), 194 states have call predecessors, (383), 225 states have return successors, (541), 380 states have call predecessors, (541), 380 states have call successors, (541) [2021-12-17 21:02:48,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5089 states to 5089 states and 7360 transitions. [2021-12-17 21:02:48,872 INFO L78 Accepts]: Start accepts. Automaton has 5089 states and 7360 transitions. Word has length 91 [2021-12-17 21:02:48,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:48,872 INFO L470 AbstractCegarLoop]: Abstraction has 5089 states and 7360 transitions. [2021-12-17 21:02:48,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-17 21:02:48,873 INFO L276 IsEmpty]: Start isEmpty. Operand 5089 states and 7360 transitions. [2021-12-17 21:02:48,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-17 21:02:48,878 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:48,879 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-17 21:02:48,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-17 21:02:48,879 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:48,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:48,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1212598261, now seen corresponding path program 1 times [2021-12-17 21:02:48,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:48,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911851588] [2021-12-17 21:02:48,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:48,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:48,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:02:48,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:48,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 21:02:48,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:48,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 21:02:48,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:48,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-17 21:02:48,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:48,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-17 21:02:48,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:48,941 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-17 21:02:48,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:48,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911851588] [2021-12-17 21:02:48,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911851588] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:48,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941293284] [2021-12-17 21:02:48,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:48,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:48,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:48,943 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-17 21:02:48,979 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-17 21:02:49,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:02:49,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:49,120 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-17 21:02:49,120 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:49,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941293284] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:49,121 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:49,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-17 21:02:49,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556073154] [2021-12-17 21:02:49,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:49,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:49,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:49,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:49,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:02:49,124 INFO L87 Difference]: Start difference. First operand 5089 states and 7360 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-17 21:02:49,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:49,289 INFO L93 Difference]: Finished difference Result 5466 states and 7821 transitions. [2021-12-17 21:02:49,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:49,289 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-17 21:02:49,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:49,302 INFO L225 Difference]: With dead ends: 5466 [2021-12-17 21:02:49,302 INFO L226 Difference]: Without dead ends: 4148 [2021-12-17 21:02:49,305 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-17 21:02:49,305 INFO L933 BasicCegarLoop]: 411 mSDtfsCounter, 61 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 753 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-17 21:02:49,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 753 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:49,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4148 states. [2021-12-17 21:02:49,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4148 to 4148. [2021-12-17 21:02:49,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4148 states, 3641 states have (on average 1.4861301840153804) internal successors, (5411), 3676 states have internal predecessors, (5411), 326 states have call successors, (326), 157 states have call predecessors, (326), 180 states have return successors, (449), 330 states have call predecessors, (449), 324 states have call successors, (449) [2021-12-17 21:02:49,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4148 states to 4148 states and 6186 transitions. [2021-12-17 21:02:49,460 INFO L78 Accepts]: Start accepts. Automaton has 4148 states and 6186 transitions. Word has length 103 [2021-12-17 21:02:49,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:49,461 INFO L470 AbstractCegarLoop]: Abstraction has 4148 states and 6186 transitions. [2021-12-17 21:02:49,461 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-17 21:02:49,461 INFO L276 IsEmpty]: Start isEmpty. Operand 4148 states and 6186 transitions. [2021-12-17 21:02:49,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-17 21:02:49,468 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:49,468 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:49,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-17 21:02:49,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:49,683 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:49,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:49,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1020024290, now seen corresponding path program 1 times [2021-12-17 21:02:49,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:49,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670305097] [2021-12-17 21:02:49,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:49,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:49,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:49,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:49,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:49,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 21:02:49,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:02:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-17 21:02:49,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,781 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-17 21:02:49,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:49,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670305097] [2021-12-17 21:02:49,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670305097] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:49,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074747131] [2021-12-17 21:02:49,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:49,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:49,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:49,783 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:02:49,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-17 21:02:49,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:49,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:02:49,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:50,075 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 21:02:50,076 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:50,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074747131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:50,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:50,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-17 21:02:50,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989849262] [2021-12-17 21:02:50,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:50,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:50,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:50,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:50,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:50,079 INFO L87 Difference]: Start difference. First operand 4148 states and 6186 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:02:50,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:50,334 INFO L93 Difference]: Finished difference Result 12285 states and 18456 transitions. [2021-12-17 21:02:50,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:50,335 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2021-12-17 21:02:50,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:50,356 INFO L225 Difference]: With dead ends: 12285 [2021-12-17 21:02:50,356 INFO L226 Difference]: Without dead ends: 8151 [2021-12-17 21:02:50,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:50,369 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 225 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:50,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 571 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:50,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8151 states. [2021-12-17 21:02:50,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8151 to 8095. [2021-12-17 21:02:50,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8095 states, 7114 states have (on average 1.4860837784649985) internal successors, (10572), 7182 states have internal predecessors, (10572), 620 states have call successors, (620), 313 states have call predecessors, (620), 360 states have return successors, (853), 615 states have call predecessors, (853), 618 states have call successors, (853) [2021-12-17 21:02:50,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8095 states to 8095 states and 12045 transitions. [2021-12-17 21:02:50,707 INFO L78 Accepts]: Start accepts. Automaton has 8095 states and 12045 transitions. Word has length 147 [2021-12-17 21:02:50,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:50,707 INFO L470 AbstractCegarLoop]: Abstraction has 8095 states and 12045 transitions. [2021-12-17 21:02:50,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:02:50,708 INFO L276 IsEmpty]: Start isEmpty. Operand 8095 states and 12045 transitions. [2021-12-17 21:02:50,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-17 21:02:50,720 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:50,720 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:50,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-17 21:02:50,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:50,938 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:50,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:50,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1199828478, now seen corresponding path program 1 times [2021-12-17 21:02:50,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:50,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939627881] [2021-12-17 21:02:50,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:50,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:50,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:50,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:50,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:50,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:50,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:50,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:50,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 21:02:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:02:51,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-17 21:02:51,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,018 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-17 21:02:51,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:51,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939627881] [2021-12-17 21:02:51,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939627881] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:51,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34289210] [2021-12-17 21:02:51,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:51,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:51,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:51,019 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:02:51,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-17 21:02:51,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:51,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 580 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:02:51,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:51,303 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 21:02:51,304 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:51,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34289210] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:51,304 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:51,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-17 21:02:51,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371818321] [2021-12-17 21:02:51,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:51,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:51,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:51,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:51,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:51,305 INFO L87 Difference]: Start difference. First operand 8095 states and 12045 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:02:51,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:51,891 INFO L93 Difference]: Finished difference Result 23996 states and 35963 transitions. [2021-12-17 21:02:51,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:51,891 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2021-12-17 21:02:51,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:51,991 INFO L225 Difference]: With dead ends: 23996 [2021-12-17 21:02:51,991 INFO L226 Difference]: Without dead ends: 15915 [2021-12-17 21:02:52,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:52,012 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 213 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:52,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 571 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:52,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15915 states. [2021-12-17 21:02:52,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15915 to 15807. [2021-12-17 21:02:52,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15807 states, 13904 states have (on average 1.48590333716916) internal successors, (20660), 14038 states have internal predecessors, (20660), 1182 states have call successors, (1182), 625 states have call predecessors, (1182), 720 states have return successors, (1635), 1159 states have call predecessors, (1635), 1180 states have call successors, (1635) [2021-12-17 21:02:52,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15807 states to 15807 states and 23477 transitions. [2021-12-17 21:02:52,635 INFO L78 Accepts]: Start accepts. Automaton has 15807 states and 23477 transitions. Word has length 147 [2021-12-17 21:02:52,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:52,636 INFO L470 AbstractCegarLoop]: Abstraction has 15807 states and 23477 transitions. [2021-12-17 21:02:52,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:02:52,636 INFO L276 IsEmpty]: Start isEmpty. Operand 15807 states and 23477 transitions. [2021-12-17 21:02:52,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-17 21:02:52,654 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:52,655 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:52,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-17 21:02:52,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:52,879 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:52,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:52,880 INFO L85 PathProgramCache]: Analyzing trace with hash -298647074, now seen corresponding path program 1 times [2021-12-17 21:02:52,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:52,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123950795] [2021-12-17 21:02:52,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:52,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:52,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:52,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:52,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:52,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 21:02:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:02:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-17 21:02:52,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:52,964 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-17 21:02:52,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:52,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123950795] [2021-12-17 21:02:52,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123950795] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:52,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271848019] [2021-12-17 21:02:52,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:52,965 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:52,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:52,966 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:02:52,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-17 21:02:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:53,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:02:53,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:53,224 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 21:02:53,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:53,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271848019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:53,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:53,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-17 21:02:53,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077650779] [2021-12-17 21:02:53,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:53,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:53,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:53,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:53,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:53,226 INFO L87 Difference]: Start difference. First operand 15807 states and 23477 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-17 21:02:54,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:54,370 INFO L93 Difference]: Finished difference Result 46643 states and 69958 transitions. [2021-12-17 21:02:54,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:54,371 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 147 [2021-12-17 21:02:54,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:54,486 INFO L225 Difference]: With dead ends: 46643 [2021-12-17 21:02:54,487 INFO L226 Difference]: Without dead ends: 30851 [2021-12-17 21:02:54,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:54,529 INFO L933 BasicCegarLoop]: 511 mSDtfsCounter, 230 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:54,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 784 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:54,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30851 states. [2021-12-17 21:02:55,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30851 to 30851. [2021-12-17 21:02:55,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30851 states, 27121 states have (on average 1.4760517680026548) internal successors, (40032), 27352 states have internal predecessors, (40032), 2289 states have call successors, (2289), 1249 states have call predecessors, (2289), 1440 states have return successors, (3678), 2281 states have call predecessors, (3678), 2287 states have call successors, (3678) [2021-12-17 21:02:55,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30851 states to 30851 states and 45999 transitions. [2021-12-17 21:02:55,895 INFO L78 Accepts]: Start accepts. Automaton has 30851 states and 45999 transitions. Word has length 147 [2021-12-17 21:02:55,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:02:55,896 INFO L470 AbstractCegarLoop]: Abstraction has 30851 states and 45999 transitions. [2021-12-17 21:02:55,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-17 21:02:55,896 INFO L276 IsEmpty]: Start isEmpty. Operand 30851 states and 45999 transitions. [2021-12-17 21:02:55,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-12-17 21:02:55,953 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:02:55,953 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, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:02:55,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-17 21:02:56,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-17 21:02:56,170 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:02:56,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:02:56,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1306108089, now seen corresponding path program 1 times [2021-12-17 21:02:56,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:02:56,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366742286] [2021-12-17 21:02:56,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:56,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:02:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:02:56,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:02:56,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:02:56,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:02:56,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:02:56,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 21:02:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:02:56,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-17 21:02:56,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:02:56,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-17 21:02:56,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,270 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-17 21:02:56,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:02:56,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366742286] [2021-12-17 21:02:56,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366742286] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:02:56,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97581686] [2021-12-17 21:02:56,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:02:56,271 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:02:56,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:02:56,272 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:02:56,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-17 21:02:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:02:56,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:02:56,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:02:56,818 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 21:02:56,819 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:02:56,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97581686] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:02:56,819 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:02:56,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-17 21:02:56,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868986559] [2021-12-17 21:02:56,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:02:56,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:02:56,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:02:56,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:02:56,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:56,820 INFO L87 Difference]: Start difference. First operand 30851 states and 45999 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-17 21:02:59,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:02:59,012 INFO L93 Difference]: Finished difference Result 91421 states and 137450 transitions. [2021-12-17 21:02:59,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:02:59,012 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 191 [2021-12-17 21:02:59,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:02:59,262 INFO L225 Difference]: With dead ends: 91421 [2021-12-17 21:02:59,262 INFO L226 Difference]: Without dead ends: 60591 [2021-12-17 21:02:59,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:02:59,351 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 165 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:02:59,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 532 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:02:59,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60591 states. [2021-12-17 21:03:02,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60591 to 60171. [2021-12-17 21:03:02,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60171 states, 52961 states have (on average 1.4756518947905062) internal successors, (78152), 53420 states have internal predecessors, (78152), 4345 states have call successors, (4345), 2481 states have call predecessors, (4345), 2864 states have return successors, (6978), 4301 states have call predecessors, (6978), 4343 states have call successors, (6978) [2021-12-17 21:03:02,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60171 states to 60171 states and 89475 transitions. [2021-12-17 21:03:02,394 INFO L78 Accepts]: Start accepts. Automaton has 60171 states and 89475 transitions. Word has length 191 [2021-12-17 21:03:02,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:03:02,394 INFO L470 AbstractCegarLoop]: Abstraction has 60171 states and 89475 transitions. [2021-12-17 21:03:02,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-17 21:03:02,395 INFO L276 IsEmpty]: Start isEmpty. Operand 60171 states and 89475 transitions. [2021-12-17 21:03:02,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-12-17 21:03:02,514 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:03:02,514 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, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:03:02,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-17 21:03:02,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-17 21:03:02,732 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:03:02,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:03:02,733 INFO L85 PathProgramCache]: Analyzing trace with hash 399277447, now seen corresponding path program 1 times [2021-12-17 21:03:02,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:03:02,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273760442] [2021-12-17 21:03:02,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:03:02,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:03:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:03:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:03:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:03:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:03:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:03:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 21:03:02,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:03:02,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-17 21:03:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:03:02,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-17 21:03:02,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,820 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-17 21:03:02,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:03:02,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273760442] [2021-12-17 21:03:02,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273760442] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:03:02,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648465215] [2021-12-17 21:03:02,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:03:02,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:03:02,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:03:02,848 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:03:02,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-17 21:03:02,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:02,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:03:02,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:03:03,224 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 21:03:03,225 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:03:03,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648465215] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:03:03,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:03:03,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-17 21:03:03,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929760338] [2021-12-17 21:03:03,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:03:03,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:03:03,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:03:03,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:03:03,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:03:03,227 INFO L87 Difference]: Start difference. First operand 60171 states and 89475 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-17 21:03:07,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:03:07,749 INFO L93 Difference]: Finished difference Result 178911 states and 268318 transitions. [2021-12-17 21:03:07,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:03:07,749 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 191 [2021-12-17 21:03:07,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:03:08,152 INFO L225 Difference]: With dead ends: 178911 [2021-12-17 21:03:08,153 INFO L226 Difference]: Without dead ends: 118761 [2021-12-17 21:03:08,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:03:08,298 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 167 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:03:08,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 553 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:03:08,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118761 states. [2021-12-17 21:03:13,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118761 to 117925. [2021-12-17 21:03:13,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117925 states, 103775 states have (on average 1.4733991809202602) internal successors, (152902), 104690 states have internal predecessors, (152902), 8439 states have call successors, (8439), 4943 states have call predecessors, (8439), 5710 states have return successors, (13550), 8323 states have call predecessors, (13550), 8437 states have call successors, (13550) [2021-12-17 21:03:14,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117925 states to 117925 states and 174891 transitions. [2021-12-17 21:03:14,320 INFO L78 Accepts]: Start accepts. Automaton has 117925 states and 174891 transitions. Word has length 191 [2021-12-17 21:03:14,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:03:14,321 INFO L470 AbstractCegarLoop]: Abstraction has 117925 states and 174891 transitions. [2021-12-17 21:03:14,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-17 21:03:14,321 INFO L276 IsEmpty]: Start isEmpty. Operand 117925 states and 174891 transitions. [2021-12-17 21:03:14,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-12-17 21:03:14,569 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:03:14,569 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:03:14,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-17 21:03:14,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-17 21:03:14,770 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:03:14,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:03:14,770 INFO L85 PathProgramCache]: Analyzing trace with hash 2050626436, now seen corresponding path program 1 times [2021-12-17 21:03:14,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:03:14,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774934889] [2021-12-17 21:03:14,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:03:14,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:03:14,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:03:14,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 21:03:14,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 21:03:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 21:03:14,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:03:14,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-17 21:03:14,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-17 21:03:14,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:03:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-17 21:03:14,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:03:14,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-17 21:03:14,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-17 21:03:14,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:03:14,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774934889] [2021-12-17 21:03:14,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774934889] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:03:14,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468812206] [2021-12-17 21:03:14,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:03:14,868 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:03:14,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:03:14,869 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:03:14,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-17 21:03:14,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:03:14,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:03:14,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:03:15,228 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-17 21:03:15,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:03:15,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468812206] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:03:15,229 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:03:15,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-17 21:03:15,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570804586] [2021-12-17 21:03:15,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:03:15,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:03:15,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:03:15,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:03:15,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:03:15,230 INFO L87 Difference]: Start difference. First operand 117925 states and 174891 transitions. Second operand has 3 states, 3 states have (on average 59.0) internal successors, (177), 3 states have internal predecessors, (177), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10)