./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.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/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.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 5c227f1dec7d604552aae19de1afcc1049837e83568477af6195219b22e2f636 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 15:45:57,912 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 15:45:57,917 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 15:45:58,058 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 15:45:58,058 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 15:45:58,062 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 15:45:58,063 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 15:45:58,069 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 15:45:58,070 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 15:45:58,075 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 15:45:58,075 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 15:45:58,077 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 15:45:58,077 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 15:45:58,079 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 15:45:58,081 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 15:45:58,098 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 15:45:58,099 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 15:45:58,100 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 15:45:58,103 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 15:45:58,107 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 15:45:58,108 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 15:45:58,109 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 15:45:58,111 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 15:45:58,112 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 15:45:58,118 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 15:45:58,119 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 15:45:58,129 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 15:45:58,131 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 15:45:58,131 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 15:45:58,132 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 15:45:58,133 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 15:45:58,134 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 15:45:58,135 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 15:45:58,136 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 15:45:58,137 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 15:45:58,137 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 15:45:58,138 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 15:45:58,138 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 15:45:58,138 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 15:45:58,139 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 15:45:58,140 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 15:45:58,141 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 15:45:58,211 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 15:45:58,211 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 15:45:58,212 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 15:45:58,212 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 15:45:58,213 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 15:45:58,213 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 15:45:58,214 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 15:45:58,214 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 15:45:58,214 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 15:45:58,215 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 15:45:58,215 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 15:45:58,216 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 15:45:58,216 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 15:45:58,216 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 15:45:58,216 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 15:45:58,216 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 15:45:58,217 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 15:45:58,217 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 15:45:58,217 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 15:45:58,217 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 15:45:58,217 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 15:45:58,218 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 15:45:58,218 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 15:45:58,218 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 15:45:58,218 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 15:45:58,218 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 15:45:58,219 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 15:45:58,220 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 15:45:58,220 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 15:45:58,220 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 15:45:58,220 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 15:45:58,221 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 15:45:58,221 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 15:45:58,221 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 15:45:58,221 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 -> 5c227f1dec7d604552aae19de1afcc1049837e83568477af6195219b22e2f636 [2021-12-17 15:45:58,650 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 15:45:58,670 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 15:45:58,673 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 15:45:58,674 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 15:45:58,674 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 15:45:58,675 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.c [2021-12-17 15:45:58,738 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e64fde56/8fa57c0445604df796277e812e797fc1/FLAGdac5bbb33 [2021-12-17 15:45:59,177 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 15:45:59,178 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.c [2021-12-17 15:45:59,193 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e64fde56/8fa57c0445604df796277e812e797fc1/FLAGdac5bbb33 [2021-12-17 15:45:59,536 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e64fde56/8fa57c0445604df796277e812e797fc1 [2021-12-17 15:45:59,538 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 15:45:59,539 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 15:45:59,544 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 15:45:59,544 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 15:45:59,547 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 15:45:59,547 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:45:59,548 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@157fc842 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59, skipping insertion in model container [2021-12-17 15:45:59,548 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:45:59,554 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 15:45:59,595 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 15:45:59,837 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/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.c[11921,11934] [2021-12-17 15:45:59,840 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 15:45:59,846 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 15:45:59,925 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/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.c[11921,11934] [2021-12-17 15:45:59,928 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 15:45:59,939 INFO L208 MainTranslator]: Completed translation [2021-12-17 15:45:59,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59 WrapperNode [2021-12-17 15:45:59,941 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 15:45:59,942 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 15:45:59,942 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 15:45:59,942 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 15:45:59,947 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:45:59,970 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,001 INFO L137 Inliner]: procedures = 28, calls = 51, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 402 [2021-12-17 15:46:00,004 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 15:46:00,005 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 15:46:00,006 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 15:46:00,006 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 15:46:00,013 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,014 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,024 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,024 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,037 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,047 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,061 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,064 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 15:46:00,069 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 15:46:00,069 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 15:46:00,070 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 15:46:00,070 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (1/1) ... [2021-12-17 15:46:00,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 15:46:00,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:00,099 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 15:46:00,124 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 15:46:00,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 15:46:00,143 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2021-12-17 15:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2021-12-17 15:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2021-12-17 15:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2021-12-17 15:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2021-12-17 15:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2021-12-17 15:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2021-12-17 15:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2021-12-17 15:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2021-12-17 15:46:00,145 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2021-12-17 15:46:00,145 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-17 15:46:00,145 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-17 15:46:00,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 15:46:00,145 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 15:46:00,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 15:46:00,279 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 15:46:00,281 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 15:46:00,625 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 15:46:00,633 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 15:46:00,633 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-17 15:46:00,658 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 03:46:00 BoogieIcfgContainer [2021-12-17 15:46:00,658 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 15:46:00,659 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 15:46:00,659 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 15:46:00,663 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 15:46:00,664 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 03:45:59" (1/3) ... [2021-12-17 15:46:00,664 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21c8d877 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 03:46:00, skipping insertion in model container [2021-12-17 15:46:00,664 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 03:45:59" (2/3) ... [2021-12-17 15:46:00,665 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21c8d877 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 03:46:00, skipping insertion in model container [2021-12-17 15:46:00,665 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 03:46:00" (3/3) ... [2021-12-17 15:46:00,666 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.2.ufo.UNBOUNDED.pals.c [2021-12-17 15:46:00,670 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 15:46:00,671 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-17 15:46:00,714 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 15:46:00,719 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 15:46:00,720 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-17 15:46:00,737 INFO L276 IsEmpty]: Start isEmpty. Operand has 186 states, 141 states have (on average 1.5886524822695036) internal successors, (224), 146 states have internal predecessors, (224), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2021-12-17 15:46:00,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-17 15:46:00,742 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:00,743 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:00,743 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:00,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:00,751 INFO L85 PathProgramCache]: Analyzing trace with hash 535506886, now seen corresponding path program 1 times [2021-12-17 15:46:00,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:00,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033595736] [2021-12-17 15:46:00,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:00,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:00,940 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 15:46:00,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:00,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033595736] [2021-12-17 15:46:00,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033595736] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:00,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:00,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:00,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583444314] [2021-12-17 15:46:00,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:00,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:00,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:00,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:00,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:00,978 INFO L87 Difference]: Start difference. First operand has 186 states, 141 states have (on average 1.5886524822695036) internal successors, (224), 146 states have internal predecessors, (224), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 15:46:01,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:01,086 INFO L93 Difference]: Finished difference Result 373 states and 641 transitions. [2021-12-17 15:46:01,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:01,088 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-12-17 15:46:01,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:01,097 INFO L225 Difference]: With dead ends: 373 [2021-12-17 15:46:01,097 INFO L226 Difference]: Without dead ends: 190 [2021-12-17 15:46:01,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:01,105 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 18 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:01,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 829 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:01,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-12-17 15:46:01,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 188. [2021-12-17 15:46:01,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 147 states have internal predecessors, (220), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2021-12-17 15:46:01,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 294 transitions. [2021-12-17 15:46:01,162 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 294 transitions. Word has length 15 [2021-12-17 15:46:01,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:01,163 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 294 transitions. [2021-12-17 15:46:01,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 15:46:01,163 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 294 transitions. [2021-12-17 15:46:01,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-17 15:46:01,165 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:01,165 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:01,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-17 15:46:01,166 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:01,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:01,167 INFO L85 PathProgramCache]: Analyzing trace with hash -355990154, now seen corresponding path program 1 times [2021-12-17 15:46:01,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:01,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182316070] [2021-12-17 15:46:01,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:01,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,205 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 15:46:01,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:01,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182316070] [2021-12-17 15:46:01,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182316070] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:01,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:01,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:01,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330397200] [2021-12-17 15:46:01,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:01,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:01,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:01,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:01,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:01,210 INFO L87 Difference]: Start difference. First operand 188 states and 294 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 15:46:01,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:01,311 INFO L93 Difference]: Finished difference Result 389 states and 611 transitions. [2021-12-17 15:46:01,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:01,312 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-17 15:46:01,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:01,317 INFO L225 Difference]: With dead ends: 389 [2021-12-17 15:46:01,317 INFO L226 Difference]: Without dead ends: 204 [2021-12-17 15:46:01,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:01,323 INFO L933 BasicCegarLoop]: 287 mSDtfsCounter, 25 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:01,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 850 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:01,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-12-17 15:46:01,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 201. [2021-12-17 15:46:01,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 154 states have (on average 1.5194805194805194) internal successors, (234), 158 states have internal predecessors, (234), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-17 15:46:01,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 310 transitions. [2021-12-17 15:46:01,363 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 310 transitions. Word has length 16 [2021-12-17 15:46:01,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:01,363 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 310 transitions. [2021-12-17 15:46:01,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 15:46:01,364 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 310 transitions. [2021-12-17 15:46:01,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-12-17 15:46:01,367 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:01,367 INFO L514 BasicCegarLoop]: trace histogram [2, 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 15:46:01,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-17 15:46:01,367 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:01,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:01,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1515048690, now seen corresponding path program 1 times [2021-12-17 15:46:01,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:01,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052064483] [2021-12-17 15:46:01,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:01,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:01,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 15:46:01,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:01,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052064483] [2021-12-17 15:46:01,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052064483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:01,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:01,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 15:46:01,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955259169] [2021-12-17 15:46:01,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:01,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 15:46:01,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:01,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 15:46:01,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 15:46:01,432 INFO L87 Difference]: Start difference. First operand 201 states and 310 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-17 15:46:01,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:01,450 INFO L93 Difference]: Finished difference Result 421 states and 657 transitions. [2021-12-17 15:46:01,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 15:46:01,451 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2021-12-17 15:46:01,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:01,453 INFO L225 Difference]: With dead ends: 421 [2021-12-17 15:46:01,453 INFO L226 Difference]: Without dead ends: 230 [2021-12-17 15:46:01,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 15:46:01,455 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 22 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:01,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 574 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:01,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-12-17 15:46:01,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 203. [2021-12-17 15:46:01,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 156 states have (on average 1.5128205128205128) internal successors, (236), 160 states have internal predecessors, (236), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-17 15:46:01,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 312 transitions. [2021-12-17 15:46:01,471 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 312 transitions. Word has length 24 [2021-12-17 15:46:01,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:01,471 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 312 transitions. [2021-12-17 15:46:01,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-17 15:46:01,472 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 312 transitions. [2021-12-17 15:46:01,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-17 15:46:01,473 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:01,473 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 15:46:01,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-17 15:46:01,474 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:01,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:01,475 INFO L85 PathProgramCache]: Analyzing trace with hash 257838497, now seen corresponding path program 1 times [2021-12-17 15:46:01,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:01,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221892800] [2021-12-17 15:46:01,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:01,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:01,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:01,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,538 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 15:46:01,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:01,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221892800] [2021-12-17 15:46:01,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221892800] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:01,539 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:01,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:01,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643018217] [2021-12-17 15:46:01,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:01,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:01,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:01,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:01,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:01,541 INFO L87 Difference]: Start difference. First operand 203 states and 312 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-17 15:46:01,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:01,601 INFO L93 Difference]: Finished difference Result 503 states and 792 transitions. [2021-12-17 15:46:01,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:01,602 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-12-17 15:46:01,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:01,606 INFO L225 Difference]: With dead ends: 503 [2021-12-17 15:46:01,606 INFO L226 Difference]: Without dead ends: 316 [2021-12-17 15:46:01,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:01,616 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 128 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:01,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 1214 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:01,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-17 15:46:01,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 207. [2021-12-17 15:46:01,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 159 states have (on average 1.5031446540880504) internal successors, (239), 163 states have internal predecessors, (239), 38 states have call successors, (38), 8 states have call predecessors, (38), 9 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2021-12-17 15:46:01,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 316 transitions. [2021-12-17 15:46:01,638 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 316 transitions. Word has length 32 [2021-12-17 15:46:01,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:01,639 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 316 transitions. [2021-12-17 15:46:01,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-17 15:46:01,639 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 316 transitions. [2021-12-17 15:46:01,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-17 15:46:01,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:01,640 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:01,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-17 15:46:01,641 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:01,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:01,641 INFO L85 PathProgramCache]: Analyzing trace with hash -559699066, now seen corresponding path program 1 times [2021-12-17 15:46:01,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:01,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659447024] [2021-12-17 15:46:01,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:01,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:01,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:01,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-17 15:46:01,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,781 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 15:46:01,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:01,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659447024] [2021-12-17 15:46:01,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659447024] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:01,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:01,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:46:01,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492746961] [2021-12-17 15:46:01,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:01,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:46:01,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:01,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:46:01,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:01,788 INFO L87 Difference]: Start difference. First operand 207 states and 316 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-17 15:46:01,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:01,863 INFO L93 Difference]: Finished difference Result 359 states and 554 transitions. [2021-12-17 15:46:01,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:46:01,868 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2021-12-17 15:46:01,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:01,871 INFO L225 Difference]: With dead ends: 359 [2021-12-17 15:46:01,872 INFO L226 Difference]: Without dead ends: 203 [2021-12-17 15:46:01,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:46:01,875 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 128 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:01,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1232 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:01,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-12-17 15:46:01,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2021-12-17 15:46:01,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 160 states have internal predecessors, (231), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-17 15:46:01,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 307 transitions. [2021-12-17 15:46:01,893 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 307 transitions. Word has length 35 [2021-12-17 15:46:01,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:01,894 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 307 transitions. [2021-12-17 15:46:01,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-17 15:46:01,894 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 307 transitions. [2021-12-17 15:46:01,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-17 15:46:01,897 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:01,898 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 15:46:01,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-17 15:46:01,898 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:01,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:01,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1454829501, now seen corresponding path program 1 times [2021-12-17 15:46:01,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:01,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284435801] [2021-12-17 15:46:01,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:01,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:01,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:01,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:01,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:01,980 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 15:46:01,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:01,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284435801] [2021-12-17 15:46:01,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284435801] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:01,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771754771] [2021-12-17 15:46:01,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:01,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:01,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:01,983 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 15:46:01,984 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 15:46:02,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 15:46:02,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:02,148 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 15:46:02,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:46:02,234 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 15:46:02,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771754771] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:46:02,235 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:46:02,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2021-12-17 15:46:02,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827282814] [2021-12-17 15:46:02,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:46:02,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:02,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:02,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:02,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:02,237 INFO L87 Difference]: Start difference. First operand 203 states and 307 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-17 15:46:02,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:02,282 INFO L93 Difference]: Finished difference Result 454 states and 701 transitions. [2021-12-17 15:46:02,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:02,283 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2021-12-17 15:46:02,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:02,284 INFO L225 Difference]: With dead ends: 454 [2021-12-17 15:46:02,285 INFO L226 Difference]: Without dead ends: 262 [2021-12-17 15:46:02,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:02,286 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 96 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:02,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 593 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:02,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-12-17 15:46:02,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 256. [2021-12-17 15:46:02,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 199 states have (on average 1.4572864321608041) internal successors, (290), 203 states have internal predecessors, (290), 48 states have call successors, (48), 8 states have call predecessors, (48), 8 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-17 15:46:02,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 386 transitions. [2021-12-17 15:46:02,307 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 386 transitions. Word has length 35 [2021-12-17 15:46:02,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:02,307 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 386 transitions. [2021-12-17 15:46:02,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-17 15:46:02,307 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 386 transitions. [2021-12-17 15:46:02,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-17 15:46:02,312 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:02,313 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:02,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-17 15:46:02,529 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 15:46:02,530 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:02,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:02,530 INFO L85 PathProgramCache]: Analyzing trace with hash -581068643, now seen corresponding path program 2 times [2021-12-17 15:46:02,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:02,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229739434] [2021-12-17 15:46:02,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:02,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:02,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,606 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-17 15:46:02,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:02,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229739434] [2021-12-17 15:46:02,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229739434] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:02,606 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:02,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:02,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803612116] [2021-12-17 15:46:02,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:02,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:02,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:02,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:02,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:02,609 INFO L87 Difference]: Start difference. First operand 256 states and 386 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-17 15:46:02,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:02,648 INFO L93 Difference]: Finished difference Result 522 states and 798 transitions. [2021-12-17 15:46:02,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:02,649 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2021-12-17 15:46:02,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:02,651 INFO L225 Difference]: With dead ends: 522 [2021-12-17 15:46:02,651 INFO L226 Difference]: Without dead ends: 295 [2021-12-17 15:46:02,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 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 15:46:02,654 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 24 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:02,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 842 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:02,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-12-17 15:46:02,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 292. [2021-12-17 15:46:02,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 231 states have (on average 1.4155844155844155) internal successors, (327), 235 states have internal predecessors, (327), 51 states have call successors, (51), 9 states have call predecessors, (51), 9 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-17 15:46:02,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 429 transitions. [2021-12-17 15:46:02,670 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 429 transitions. Word has length 57 [2021-12-17 15:46:02,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:02,672 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 429 transitions. [2021-12-17 15:46:02,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-17 15:46:02,672 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 429 transitions. [2021-12-17 15:46:02,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-17 15:46:02,674 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:02,674 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:02,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-17 15:46:02,674 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:02,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:02,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1268107058, now seen corresponding path program 1 times [2021-12-17 15:46:02,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:02,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104236329] [2021-12-17 15:46:02,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:02,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,730 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-17 15:46:02,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:02,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104236329] [2021-12-17 15:46:02,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104236329] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:02,731 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:02,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:02,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564536878] [2021-12-17 15:46:02,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:02,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:02,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:02,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:02,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:02,733 INFO L87 Difference]: Start difference. First operand 292 states and 429 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-17 15:46:02,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:02,768 INFO L93 Difference]: Finished difference Result 559 states and 845 transitions. [2021-12-17 15:46:02,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:02,769 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2021-12-17 15:46:02,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:02,771 INFO L225 Difference]: With dead ends: 559 [2021-12-17 15:46:02,771 INFO L226 Difference]: Without dead ends: 301 [2021-12-17 15:46:02,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 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 15:46:02,773 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 19 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:02,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 828 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:02,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-12-17 15:46:02,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 299. [2021-12-17 15:46:02,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 237 states have (on average 1.4135021097046414) internal successors, (335), 241 states have internal predecessors, (335), 51 states have call successors, (51), 10 states have call predecessors, (51), 10 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-17 15:46:02,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 437 transitions. [2021-12-17 15:46:02,784 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 437 transitions. Word has length 57 [2021-12-17 15:46:02,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:02,784 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 437 transitions. [2021-12-17 15:46:02,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-17 15:46:02,785 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 437 transitions. [2021-12-17 15:46:02,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-17 15:46:02,785 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:02,786 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-17 15:46:02,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-17 15:46:02,786 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:02,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:02,787 INFO L85 PathProgramCache]: Analyzing trace with hash -996792945, now seen corresponding path program 1 times [2021-12-17 15:46:02,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:02,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846959801] [2021-12-17 15:46:02,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:02,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:02,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:02,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:02,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:02,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:02,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:02,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,849 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-17 15:46:02,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:02,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846959801] [2021-12-17 15:46:02,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846959801] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:02,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:02,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:02,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256978104] [2021-12-17 15:46:02,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:02,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:02,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:02,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:02,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:02,852 INFO L87 Difference]: Start difference. First operand 299 states and 437 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-17 15:46:02,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:02,871 INFO L93 Difference]: Finished difference Result 547 states and 813 transitions. [2021-12-17 15:46:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:02,872 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 75 [2021-12-17 15:46:02,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:02,874 INFO L225 Difference]: With dead ends: 547 [2021-12-17 15:46:02,874 INFO L226 Difference]: Without dead ends: 301 [2021-12-17 15:46:02,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:02,875 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 0 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1123 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:02,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1123 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:02,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-12-17 15:46:02,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 299. [2021-12-17 15:46:02,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 237 states have (on average 1.40084388185654) internal successors, (332), 241 states have internal predecessors, (332), 51 states have call successors, (51), 10 states have call predecessors, (51), 10 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-17 15:46:02,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 434 transitions. [2021-12-17 15:46:02,887 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 434 transitions. Word has length 75 [2021-12-17 15:46:02,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:02,887 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 434 transitions. [2021-12-17 15:46:02,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-17 15:46:02,888 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 434 transitions. [2021-12-17 15:46:02,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-17 15:46:02,888 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:02,889 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:02,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-17 15:46:02,889 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:02,890 INFO L85 PathProgramCache]: Analyzing trace with hash 2026074511, now seen corresponding path program 1 times [2021-12-17 15:46:02,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:02,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060344442] [2021-12-17 15:46:02,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:02,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:02,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:02,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:02,953 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2021-12-17 15:46:02,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:02,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060344442] [2021-12-17 15:46:02,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060344442] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:02,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:02,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:02,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666175] [2021-12-17 15:46:02,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:02,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:02,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:02,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:02,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:02,955 INFO L87 Difference]: Start difference. First operand 299 states and 434 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-17 15:46:02,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:02,993 INFO L93 Difference]: Finished difference Result 584 states and 869 transitions. [2021-12-17 15:46:02,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:02,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 104 [2021-12-17 15:46:02,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:02,997 INFO L225 Difference]: With dead ends: 584 [2021-12-17 15:46:02,997 INFO L226 Difference]: Without dead ends: 343 [2021-12-17 15:46:02,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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 15:46:02,998 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 25 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:02,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 842 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-12-17 15:46:03,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 340. [2021-12-17 15:46:03,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 274 states have (on average 1.364963503649635) internal successors, (374), 278 states have internal predecessors, (374), 54 states have call successors, (54), 11 states have call predecessors, (54), 11 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2021-12-17 15:46:03,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 482 transitions. [2021-12-17 15:46:03,012 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 482 transitions. Word has length 104 [2021-12-17 15:46:03,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,013 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 482 transitions. [2021-12-17 15:46:03,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-17 15:46:03,013 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 482 transitions. [2021-12-17 15:46:03,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-17 15:46:03,017 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,017 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:03,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-17 15:46:03,018 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1302977286, now seen corresponding path program 1 times [2021-12-17 15:46:03,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382921069] [2021-12-17 15:46:03,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,099 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2021-12-17 15:46:03,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382921069] [2021-12-17 15:46:03,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382921069] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:03,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:03,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:03,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861988553] [2021-12-17 15:46:03,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:03,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:03,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:03,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:03,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:03,101 INFO L87 Difference]: Start difference. First operand 340 states and 482 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-17 15:46:03,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:03,141 INFO L93 Difference]: Finished difference Result 610 states and 889 transitions. [2021-12-17 15:46:03,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 15:46:03,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 105 [2021-12-17 15:46:03,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:03,144 INFO L225 Difference]: With dead ends: 610 [2021-12-17 15:46:03,144 INFO L226 Difference]: Without dead ends: 334 [2021-12-17 15:46:03,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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 15:46:03,146 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 15 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:03,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 801 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-12-17 15:46:03,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 334. [2021-12-17 15:46:03,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 269 states have (on average 1.345724907063197) internal successors, (362), 273 states have internal predecessors, (362), 53 states have call successors, (53), 11 states have call predecessors, (53), 11 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2021-12-17 15:46:03,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 468 transitions. [2021-12-17 15:46:03,162 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 468 transitions. Word has length 105 [2021-12-17 15:46:03,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,163 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 468 transitions. [2021-12-17 15:46:03,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-17 15:46:03,163 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 468 transitions. [2021-12-17 15:46:03,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-17 15:46:03,164 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,165 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:03,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 15:46:03,165 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,166 INFO L85 PathProgramCache]: Analyzing trace with hash 286281457, now seen corresponding path program 1 times [2021-12-17 15:46:03,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166320260] [2021-12-17 15:46:03,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:03,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,260 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-12-17 15:46:03,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166320260] [2021-12-17 15:46:03,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166320260] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:03,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:03,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:03,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262536044] [2021-12-17 15:46:03,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:03,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:03,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:03,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:03,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:03,263 INFO L87 Difference]: Start difference. First operand 334 states and 468 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-17 15:46:03,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:03,281 INFO L93 Difference]: Finished difference Result 585 states and 838 transitions. [2021-12-17 15:46:03,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:03,282 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 124 [2021-12-17 15:46:03,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:03,284 INFO L225 Difference]: With dead ends: 585 [2021-12-17 15:46:03,284 INFO L226 Difference]: Without dead ends: 336 [2021-12-17 15:46:03,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:03,286 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 0 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:03,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1107 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-12-17 15:46:03,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 334. [2021-12-17 15:46:03,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 269 states have (on average 1.3345724907063197) internal successors, (359), 273 states have internal predecessors, (359), 53 states have call successors, (53), 11 states have call predecessors, (53), 11 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2021-12-17 15:46:03,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 465 transitions. [2021-12-17 15:46:03,296 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 465 transitions. Word has length 124 [2021-12-17 15:46:03,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,297 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 465 transitions. [2021-12-17 15:46:03,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-17 15:46:03,297 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 465 transitions. [2021-12-17 15:46:03,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-17 15:46:03,300 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,300 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 7, 6, 4, 4, 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, 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 15:46:03,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 15:46:03,300 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1881609517, now seen corresponding path program 1 times [2021-12-17 15:46:03,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409118369] [2021-12-17 15:46:03,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:03,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:03,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:03,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:03,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,375 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-17 15:46:03,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409118369] [2021-12-17 15:46:03,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409118369] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:03,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:03,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:03,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203557771] [2021-12-17 15:46:03,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:03,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:03,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:03,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:03,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:03,377 INFO L87 Difference]: Start difference. First operand 334 states and 465 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-17 15:46:03,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:03,417 INFO L93 Difference]: Finished difference Result 548 states and 798 transitions. [2021-12-17 15:46:03,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 15:46:03,418 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 157 [2021-12-17 15:46:03,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:03,420 INFO L225 Difference]: With dead ends: 548 [2021-12-17 15:46:03,420 INFO L226 Difference]: Without dead ends: 332 [2021-12-17 15:46:03,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 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 15:46:03,421 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 13 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:03,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 769 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-12-17 15:46:03,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 332. [2021-12-17 15:46:03,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 268 states have (on average 1.3320895522388059) internal successors, (357), 272 states have internal predecessors, (357), 52 states have call successors, (52), 11 states have call predecessors, (52), 11 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2021-12-17 15:46:03,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 461 transitions. [2021-12-17 15:46:03,432 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 461 transitions. Word has length 157 [2021-12-17 15:46:03,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,432 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 461 transitions. [2021-12-17 15:46:03,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-17 15:46:03,433 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 461 transitions. [2021-12-17 15:46:03,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-17 15:46:03,434 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,435 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:03,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 15:46:03,435 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,436 INFO L85 PathProgramCache]: Analyzing trace with hash -855321017, now seen corresponding path program 1 times [2021-12-17 15:46:03,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77084527] [2021-12-17 15:46:03,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:03,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:03,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-17 15:46:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,538 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2021-12-17 15:46:03,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77084527] [2021-12-17 15:46:03,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77084527] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:03,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:03,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:03,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310590266] [2021-12-17 15:46:03,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:03,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:03,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:03,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:03,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:03,540 INFO L87 Difference]: Start difference. First operand 332 states and 461 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-17 15:46:03,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:03,579 INFO L93 Difference]: Finished difference Result 488 states and 694 transitions. [2021-12-17 15:46:03,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:03,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 176 [2021-12-17 15:46:03,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:03,583 INFO L225 Difference]: With dead ends: 488 [2021-12-17 15:46:03,583 INFO L226 Difference]: Without dead ends: 315 [2021-12-17 15:46:03,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 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 15:46:03,584 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 35 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:03,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 750 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-12-17 15:46:03,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 315. [2021-12-17 15:46:03,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 254 states have (on average 1.3228346456692914) internal successors, (336), 258 states have internal predecessors, (336), 49 states have call successors, (49), 11 states have call predecessors, (49), 11 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2021-12-17 15:46:03,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 434 transitions. [2021-12-17 15:46:03,594 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 434 transitions. Word has length 176 [2021-12-17 15:46:03,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,595 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 434 transitions. [2021-12-17 15:46:03,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-17 15:46:03,595 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 434 transitions. [2021-12-17 15:46:03,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-12-17 15:46:03,597 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,597 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:03,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 15:46:03,597 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1739802048, now seen corresponding path program 1 times [2021-12-17 15:46:03,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591807718] [2021-12-17 15:46:03,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:03,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:03,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:03,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:03,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-17 15:46:03,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,681 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2021-12-17 15:46:03,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591807718] [2021-12-17 15:46:03,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591807718] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:03,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:03,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:03,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366538974] [2021-12-17 15:46:03,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:03,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:03,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:03,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:03,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:03,685 INFO L87 Difference]: Start difference. First operand 315 states and 434 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-17 15:46:03,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:03,726 INFO L93 Difference]: Finished difference Result 471 states and 667 transitions. [2021-12-17 15:46:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:03,727 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 178 [2021-12-17 15:46:03,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:03,729 INFO L225 Difference]: With dead ends: 471 [2021-12-17 15:46:03,729 INFO L226 Difference]: Without dead ends: 296 [2021-12-17 15:46:03,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 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 15:46:03,732 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 30 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:03,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 754 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-12-17 15:46:03,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 296. [2021-12-17 15:46:03,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 238 states have (on average 1.315126050420168) internal successors, (313), 242 states have internal predecessors, (313), 46 states have call successors, (46), 11 states have call predecessors, (46), 11 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-17 15:46:03,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 405 transitions. [2021-12-17 15:46:03,741 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 405 transitions. Word has length 178 [2021-12-17 15:46:03,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,741 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 405 transitions. [2021-12-17 15:46:03,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-17 15:46:03,741 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 405 transitions. [2021-12-17 15:46:03,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-17 15:46:03,743 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,743 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 7, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:03,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 15:46:03,744 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1086957777, now seen corresponding path program 1 times [2021-12-17 15:46:03,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211011932] [2021-12-17 15:46:03,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:03,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:03,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-17 15:46:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,847 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-17 15:46:03,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211011932] [2021-12-17 15:46:03,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211011932] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:03,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:03,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:03,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093606065] [2021-12-17 15:46:03,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:03,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:03,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:03,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:03,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:03,849 INFO L87 Difference]: Start difference. First operand 296 states and 405 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-17 15:46:03,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:03,863 INFO L93 Difference]: Finished difference Result 451 states and 637 transitions. [2021-12-17 15:46:03,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:03,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 179 [2021-12-17 15:46:03,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:03,866 INFO L225 Difference]: With dead ends: 451 [2021-12-17 15:46:03,866 INFO L226 Difference]: Without dead ends: 296 [2021-12-17 15:46:03,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:03,867 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 0 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:03,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1085 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:03,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-12-17 15:46:03,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 296. [2021-12-17 15:46:03,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 238 states have (on average 1.2899159663865547) internal successors, (307), 242 states have internal predecessors, (307), 46 states have call successors, (46), 11 states have call predecessors, (46), 11 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-17 15:46:03,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 399 transitions. [2021-12-17 15:46:03,876 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 399 transitions. Word has length 179 [2021-12-17 15:46:03,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:03,877 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 399 transitions. [2021-12-17 15:46:03,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-17 15:46:03,877 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 399 transitions. [2021-12-17 15:46:03,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-12-17 15:46:03,879 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:03,879 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:03,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 15:46:03,880 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:03,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:03,880 INFO L85 PathProgramCache]: Analyzing trace with hash 2059675566, now seen corresponding path program 1 times [2021-12-17 15:46:03,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:03,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099857963] [2021-12-17 15:46:03,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:03,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:03,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:03,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:03,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:03,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:03,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:03,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:03,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:03,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:03,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-17 15:46:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:03,986 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 138 proven. 11 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-17 15:46:03,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:03,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099857963] [2021-12-17 15:46:03,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099857963] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:03,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781743740] [2021-12-17 15:46:03,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:03,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:03,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:03,992 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 15:46:04,018 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 15:46:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:04,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 15:46:04,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:04,384 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 138 proven. 11 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-17 15:46:04,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:46:04,670 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-17 15:46:04,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781743740] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:04,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-17 15:46:04,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 4] total 5 [2021-12-17 15:46:04,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291047280] [2021-12-17 15:46:04,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:04,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:04,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:04,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:04,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:04,673 INFO L87 Difference]: Start difference. First operand 296 states and 399 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-17 15:46:04,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:04,701 INFO L93 Difference]: Finished difference Result 472 states and 659 transitions. [2021-12-17 15:46:04,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 15:46:04,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 186 [2021-12-17 15:46:04,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:04,704 INFO L225 Difference]: With dead ends: 472 [2021-12-17 15:46:04,704 INFO L226 Difference]: Without dead ends: 275 [2021-12-17 15:46:04,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 396 SyntacticMatches, 2 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 15:46:04,705 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 25 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:04,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 753 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:04,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-12-17 15:46:04,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2021-12-17 15:46:04,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 220 states have (on average 1.2818181818181817) internal successors, (282), 224 states have internal predecessors, (282), 43 states have call successors, (43), 11 states have call predecessors, (43), 11 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-17 15:46:04,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 368 transitions. [2021-12-17 15:46:04,713 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 368 transitions. Word has length 186 [2021-12-17 15:46:04,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:04,714 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 368 transitions. [2021-12-17 15:46:04,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-17 15:46:04,714 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 368 transitions. [2021-12-17 15:46:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-12-17 15:46:04,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:04,716 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:04,743 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 15:46:04,933 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,SelfDestructingSolverStorable16 [2021-12-17 15:46:04,934 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:04,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:04,934 INFO L85 PathProgramCache]: Analyzing trace with hash -347660191, now seen corresponding path program 1 times [2021-12-17 15:46:04,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:04,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913855780] [2021-12-17 15:46:04,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:04,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:04,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:04,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:04,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:04,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:04,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:04,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:04,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:05,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:05,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:05,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:05,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:05,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,039 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2021-12-17 15:46:05,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:05,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913855780] [2021-12-17 15:46:05,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913855780] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:05,039 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:05,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:05,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936037880] [2021-12-17 15:46:05,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:05,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:05,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:05,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:05,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:05,041 INFO L87 Difference]: Start difference. First operand 275 states and 368 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-17 15:46:05,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:05,065 INFO L93 Difference]: Finished difference Result 429 states and 600 transitions. [2021-12-17 15:46:05,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:05,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 210 [2021-12-17 15:46:05,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:05,068 INFO L225 Difference]: With dead ends: 429 [2021-12-17 15:46:05,068 INFO L226 Difference]: Without dead ends: 281 [2021-12-17 15:46:05,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 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 15:46:05,069 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 6 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:05,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 794 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:05,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-12-17 15:46:05,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 279. [2021-12-17 15:46:05,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 223 states have (on average 1.2780269058295963) internal successors, (285), 227 states have internal predecessors, (285), 43 states have call successors, (43), 12 states have call predecessors, (43), 12 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-17 15:46:05,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 371 transitions. [2021-12-17 15:46:05,078 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 371 transitions. Word has length 210 [2021-12-17 15:46:05,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:05,079 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 371 transitions. [2021-12-17 15:46:05,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-17 15:46:05,079 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 371 transitions. [2021-12-17 15:46:05,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-12-17 15:46:05,081 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:05,082 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:05,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 15:46:05,082 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:05,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:05,082 INFO L85 PathProgramCache]: Analyzing trace with hash -855668969, now seen corresponding path program 1 times [2021-12-17 15:46:05,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:05,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439776767] [2021-12-17 15:46:05,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:05,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:05,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:05,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:05,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:05,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:05,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:05,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:05,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:05,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:05,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:05,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:05,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:05,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:05,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,181 INFO L134 CoverageAnalysis]: Checked inductivity of 554 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2021-12-17 15:46:05,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:05,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439776767] [2021-12-17 15:46:05,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439776767] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:05,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830590160] [2021-12-17 15:46:05,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:05,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:05,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:05,183 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 15:46:05,184 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 15:46:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:05,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 15:46:05,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:05,700 INFO L134 CoverageAnalysis]: Checked inductivity of 554 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2021-12-17 15:46:05,700 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:05,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830590160] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:05,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:05,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-17 15:46:05,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416190626] [2021-12-17 15:46:05,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:05,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:05,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:05,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:05,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:05,703 INFO L87 Difference]: Start difference. First operand 279 states and 371 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-17 15:46:05,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:05,741 INFO L93 Difference]: Finished difference Result 438 states and 607 transitions. [2021-12-17 15:46:05,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:05,742 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 219 [2021-12-17 15:46:05,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:05,744 INFO L225 Difference]: With dead ends: 438 [2021-12-17 15:46:05,744 INFO L226 Difference]: Without dead ends: 286 [2021-12-17 15:46:05,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:05,745 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 7 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:05,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 799 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:05,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-12-17 15:46:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 284. [2021-12-17 15:46:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 227 states have (on average 1.2731277533039647) internal successors, (289), 231 states have internal predecessors, (289), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-17 15:46:05,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 375 transitions. [2021-12-17 15:46:05,756 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 375 transitions. Word has length 219 [2021-12-17 15:46:05,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:05,757 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 375 transitions. [2021-12-17 15:46:05,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-17 15:46:05,757 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 375 transitions. [2021-12-17 15:46:05,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-12-17 15:46:05,759 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:05,760 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:05,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-17 15:46:05,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:05,983 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:05,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:05,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1462568680, now seen corresponding path program 1 times [2021-12-17 15:46:05,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:05,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342590953] [2021-12-17 15:46:05,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:05,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:06,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:06,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:06,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:06,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:06,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:06,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:06,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:06,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:06,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:06,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,094 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2021-12-17 15:46:06,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:06,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342590953] [2021-12-17 15:46:06,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342590953] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:06,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693030939] [2021-12-17 15:46:06,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:06,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:06,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:06,100 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 15:46:06,101 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 15:46:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 763 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 15:46:06,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:06,562 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2021-12-17 15:46:06,562 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:06,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693030939] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:06,562 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:06,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-17 15:46:06,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560110646] [2021-12-17 15:46:06,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:06,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:06,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:06,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:06,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:06,564 INFO L87 Difference]: Start difference. First operand 284 states and 375 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-17 15:46:06,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:06,604 INFO L93 Difference]: Finished difference Result 440 states and 605 transitions. [2021-12-17 15:46:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 15:46:06,604 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 229 [2021-12-17 15:46:06,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:06,606 INFO L225 Difference]: With dead ends: 440 [2021-12-17 15:46:06,606 INFO L226 Difference]: Without dead ends: 283 [2021-12-17 15:46:06,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:06,608 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 7 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:06,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 785 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:06,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-12-17 15:46:06,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2021-12-17 15:46:06,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 227 states have (on average 1.2599118942731278) internal successors, (286), 230 states have internal predecessors, (286), 42 states have call successors, (42), 13 states have call predecessors, (42), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-12-17 15:46:06,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 370 transitions. [2021-12-17 15:46:06,623 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 370 transitions. Word has length 229 [2021-12-17 15:46:06,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:06,623 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 370 transitions. [2021-12-17 15:46:06,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-17 15:46:06,623 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 370 transitions. [2021-12-17 15:46:06,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2021-12-17 15:46:06,626 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:06,627 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:06,650 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 15:46:06,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:06,840 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:06,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:06,841 INFO L85 PathProgramCache]: Analyzing trace with hash 888305907, now seen corresponding path program 1 times [2021-12-17 15:46:06,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:06,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616425940] [2021-12-17 15:46:06,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:06,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:06,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:06,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:06,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:06,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:06,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:06,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:06,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:06,948 INFO L134 CoverageAnalysis]: Checked inductivity of 565 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2021-12-17 15:46:06,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:06,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616425940] [2021-12-17 15:46:06,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616425940] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:06,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:06,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:06,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350019660] [2021-12-17 15:46:06,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:06,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:06,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:06,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:06,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:06,950 INFO L87 Difference]: Start difference. First operand 283 states and 370 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-17 15:46:07,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:07,139 INFO L93 Difference]: Finished difference Result 481 states and 666 transitions. [2021-12-17 15:46:07,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 15:46:07,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 239 [2021-12-17 15:46:07,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:07,142 INFO L225 Difference]: With dead ends: 481 [2021-12-17 15:46:07,142 INFO L226 Difference]: Without dead ends: 325 [2021-12-17 15:46:07,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:07,143 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 181 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:07,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 642 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:46:07,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-12-17 15:46:07,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 282. [2021-12-17 15:46:07,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 227 states have (on average 1.2555066079295154) internal successors, (285), 229 states have internal predecessors, (285), 41 states have call successors, (41), 13 states have call predecessors, (41), 13 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2021-12-17 15:46:07,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 367 transitions. [2021-12-17 15:46:07,155 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 367 transitions. Word has length 239 [2021-12-17 15:46:07,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:07,155 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 367 transitions. [2021-12-17 15:46:07,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-17 15:46:07,156 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 367 transitions. [2021-12-17 15:46:07,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-12-17 15:46:07,158 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:07,158 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:07,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-17 15:46:07,158 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:07,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:07,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1279032433, now seen corresponding path program 1 times [2021-12-17 15:46:07,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:07,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464362223] [2021-12-17 15:46:07,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:07,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:07,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:07,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:07,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:07,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:07,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:07,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:07,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:07,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:07,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:07,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,344 INFO L134 CoverageAnalysis]: Checked inductivity of 565 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2021-12-17 15:46:07,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:07,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464362223] [2021-12-17 15:46:07,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464362223] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:07,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:07,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:07,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572540231] [2021-12-17 15:46:07,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:07,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:07,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:07,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:07,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:07,346 INFO L87 Difference]: Start difference. First operand 282 states and 367 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 15:46:07,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:07,835 INFO L93 Difference]: Finished difference Result 668 states and 899 transitions. [2021-12-17 15:46:07,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-17 15:46:07,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 240 [2021-12-17 15:46:07,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:07,840 INFO L225 Difference]: With dead ends: 668 [2021-12-17 15:46:07,840 INFO L226 Difference]: Without dead ends: 513 [2021-12-17 15:46:07,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:46:07,841 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 433 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:07,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 865 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 15:46:07,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-12-17 15:46:07,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 504. [2021-12-17 15:46:07,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 402 states have (on average 1.308457711442786) internal successors, (526), 404 states have internal predecessors, (526), 70 states have call successors, (70), 31 states have call predecessors, (70), 31 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2021-12-17 15:46:07,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 666 transitions. [2021-12-17 15:46:07,867 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 666 transitions. Word has length 240 [2021-12-17 15:46:07,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:07,868 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 666 transitions. [2021-12-17 15:46:07,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 15:46:07,868 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 666 transitions. [2021-12-17 15:46:07,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-17 15:46:07,870 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:07,871 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:07,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-17 15:46:07,871 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:07,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:07,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1440781215, now seen corresponding path program 1 times [2021-12-17 15:46:07,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:07,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235279723] [2021-12-17 15:46:07,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:07,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:07,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:07,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:07,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:07,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:07,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:07,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:07,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:07,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:07,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:07,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:07,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:07,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:07,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:08,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:08,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:08,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:08,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:08,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-17 15:46:08,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-17 15:46:08,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:46:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:46:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,042 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-17 15:46:08,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:08,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235279723] [2021-12-17 15:46:08,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235279723] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:08,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:08,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:08,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037250201] [2021-12-17 15:46:08,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:08,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:08,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:08,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:08,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:08,044 INFO L87 Difference]: Start difference. First operand 504 states and 666 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 15:46:08,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:08,414 INFO L93 Difference]: Finished difference Result 1103 states and 1508 transitions. [2021-12-17 15:46:08,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:08,415 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 273 [2021-12-17 15:46:08,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:08,419 INFO L225 Difference]: With dead ends: 1103 [2021-12-17 15:46:08,419 INFO L226 Difference]: Without dead ends: 807 [2021-12-17 15:46:08,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 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 15:46:08,420 INFO L933 BasicCegarLoop]: 292 mSDtfsCounter, 219 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:08,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 622 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:46:08,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2021-12-17 15:46:08,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 638. [2021-12-17 15:46:08,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 511 states have (on average 1.3150684931506849) internal successors, (672), 517 states have internal predecessors, (672), 85 states have call successors, (85), 41 states have call predecessors, (85), 41 states have return successors, (85), 81 states have call predecessors, (85), 85 states have call successors, (85) [2021-12-17 15:46:08,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 842 transitions. [2021-12-17 15:46:08,449 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 842 transitions. Word has length 273 [2021-12-17 15:46:08,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:08,449 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 842 transitions. [2021-12-17 15:46:08,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 15:46:08,449 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 842 transitions. [2021-12-17 15:46:08,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2021-12-17 15:46:08,452 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:08,453 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:08,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-17 15:46:08,453 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:08,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:08,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1894509391, now seen corresponding path program 1 times [2021-12-17 15:46:08,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:08,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858430548] [2021-12-17 15:46:08,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:08,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:08,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:08,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:08,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:08,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:08,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:08,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:08,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:08,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:08,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:08,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:08,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:08,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-17 15:46:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-17 15:46:08,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:46:08,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:08,596 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-17 15:46:08,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:08,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858430548] [2021-12-17 15:46:08,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858430548] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:08,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:08,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:08,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462823784] [2021-12-17 15:46:08,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:08,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:08,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:08,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:08,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:08,600 INFO L87 Difference]: Start difference. First operand 638 states and 842 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 15:46:08,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:08,971 INFO L93 Difference]: Finished difference Result 1404 states and 1902 transitions. [2021-12-17 15:46:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:08,972 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 274 [2021-12-17 15:46:08,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:08,977 INFO L225 Difference]: With dead ends: 1404 [2021-12-17 15:46:08,978 INFO L226 Difference]: Without dead ends: 1013 [2021-12-17 15:46:08,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 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 15:46:08,980 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 222 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:08,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 655 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:46:08,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-12-17 15:46:09,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 999. [2021-12-17 15:46:09,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 792 states have (on average 1.3396464646464648) internal successors, (1061), 806 states have internal predecessors, (1061), 139 states have call successors, (139), 67 states have call predecessors, (139), 67 states have return successors, (139), 129 states have call predecessors, (139), 139 states have call successors, (139) [2021-12-17 15:46:09,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1339 transitions. [2021-12-17 15:46:09,026 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1339 transitions. Word has length 274 [2021-12-17 15:46:09,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:09,026 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 1339 transitions. [2021-12-17 15:46:09,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 15:46:09,027 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1339 transitions. [2021-12-17 15:46:09,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-12-17 15:46:09,029 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:09,029 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:09,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-17 15:46:09,029 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:09,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:09,030 INFO L85 PathProgramCache]: Analyzing trace with hash -58219654, now seen corresponding path program 1 times [2021-12-17 15:46:09,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:09,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624319186] [2021-12-17 15:46:09,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:09,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:09,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:09,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:09,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:09,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:09,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:09,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:09,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:09,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:09,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:09,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:09,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:09,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:09,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:09,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-17 15:46:09,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:46:09,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,150 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-17 15:46:09,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:09,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624319186] [2021-12-17 15:46:09,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624319186] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:09,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:09,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:46:09,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410483478] [2021-12-17 15:46:09,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:09,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:09,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:09,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:09,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:46:09,153 INFO L87 Difference]: Start difference. First operand 999 states and 1339 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 15:46:09,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:09,477 INFO L93 Difference]: Finished difference Result 2307 states and 3165 transitions. [2021-12-17 15:46:09,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:09,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 275 [2021-12-17 15:46:09,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:09,484 INFO L225 Difference]: With dead ends: 2307 [2021-12-17 15:46:09,485 INFO L226 Difference]: Without dead ends: 1601 [2021-12-17 15:46:09,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 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 15:46:09,487 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 224 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:09,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 687 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:46:09,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1601 states. [2021-12-17 15:46:09,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1601 to 1575. [2021-12-17 15:46:09,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1236 states have (on average 1.3632686084142396) internal successors, (1685), 1264 states have internal predecessors, (1685), 231 states have call successors, (231), 107 states have call predecessors, (231), 107 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2021-12-17 15:46:09,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 2147 transitions. [2021-12-17 15:46:09,555 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 2147 transitions. Word has length 275 [2021-12-17 15:46:09,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:09,555 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 2147 transitions. [2021-12-17 15:46:09,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 15:46:09,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 2147 transitions. [2021-12-17 15:46:09,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-12-17 15:46:09,558 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:09,558 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:09,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-17 15:46:09,558 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:09,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:09,559 INFO L85 PathProgramCache]: Analyzing trace with hash -452586440, now seen corresponding path program 1 times [2021-12-17 15:46:09,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:09,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568967646] [2021-12-17 15:46:09,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:09,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:09,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:09,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:09,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:09,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:09,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:09,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:09,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:09,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:09,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-17 15:46:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:46:09,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,722 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2021-12-17 15:46:09,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:09,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568967646] [2021-12-17 15:46:09,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568967646] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:09,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767776364] [2021-12-17 15:46:09,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:09,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:09,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:09,725 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 15:46:09,726 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 15:46:09,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:09,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 15:46:09,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:10,330 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2021-12-17 15:46:10,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:10,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767776364] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:10,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:10,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-17 15:46:10,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371446835] [2021-12-17 15:46:10,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:10,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:10,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:10,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:10,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 15:46:10,333 INFO L87 Difference]: Start difference. First operand 1575 states and 2147 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 15:46:10,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:10,440 INFO L93 Difference]: Finished difference Result 2897 states and 4006 transitions. [2021-12-17 15:46:10,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:10,441 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 275 [2021-12-17 15:46:10,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:10,449 INFO L225 Difference]: With dead ends: 2897 [2021-12-17 15:46:10,449 INFO L226 Difference]: Without dead ends: 1575 [2021-12-17 15:46:10,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-17 15:46:10,453 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 51 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:10,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 702 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:10,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2021-12-17 15:46:10,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1575. [2021-12-17 15:46:10,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1236 states have (on average 1.3438511326860842) internal successors, (1661), 1264 states have internal predecessors, (1661), 231 states have call successors, (231), 107 states have call predecessors, (231), 107 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2021-12-17 15:46:10,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 2123 transitions. [2021-12-17 15:46:10,559 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 2123 transitions. Word has length 275 [2021-12-17 15:46:10,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:10,559 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 2123 transitions. [2021-12-17 15:46:10,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 15:46:10,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 2123 transitions. [2021-12-17 15:46:10,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-12-17 15:46:10,562 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:10,562 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:10,590 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 15:46:10,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-17 15:46:10,776 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:10,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:10,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1485642055, now seen corresponding path program 1 times [2021-12-17 15:46:10,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:10,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185543666] [2021-12-17 15:46:10,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:10,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:10,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:10,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:10,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:10,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:10,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:10,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:10,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:10,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:10,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:10,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-17 15:46:10,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:10,951 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2021-12-17 15:46:10,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:10,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185543666] [2021-12-17 15:46:10,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185543666] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:10,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843664514] [2021-12-17 15:46:10,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:10,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:10,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:10,955 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 15:46:10,957 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 15:46:11,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:11,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 918 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 15:46:11,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2021-12-17 15:46:11,535 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:11,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843664514] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:11,535 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:11,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-17 15:46:11,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066341206] [2021-12-17 15:46:11,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:11,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:11,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:11,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:11,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 15:46:11,537 INFO L87 Difference]: Start difference. First operand 1575 states and 2123 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 15:46:11,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:11,636 INFO L93 Difference]: Finished difference Result 2897 states and 3950 transitions. [2021-12-17 15:46:11,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:11,637 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 276 [2021-12-17 15:46:11,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:11,644 INFO L225 Difference]: With dead ends: 2897 [2021-12-17 15:46:11,644 INFO L226 Difference]: Without dead ends: 1623 [2021-12-17 15:46:11,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 323 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-17 15:46:11,647 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 15 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:11,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 725 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:11,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2021-12-17 15:46:11,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1623. [2021-12-17 15:46:11,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1276 states have (on average 1.3456112852664577) internal successors, (1717), 1304 states have internal predecessors, (1717), 231 states have call successors, (231), 115 states have call predecessors, (231), 115 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2021-12-17 15:46:11,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2179 transitions. [2021-12-17 15:46:11,719 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2179 transitions. Word has length 276 [2021-12-17 15:46:11,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:11,720 INFO L470 AbstractCegarLoop]: Abstraction has 1623 states and 2179 transitions. [2021-12-17 15:46:11,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 15:46:11,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2179 transitions. [2021-12-17 15:46:11,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2021-12-17 15:46:11,722 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:11,722 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:11,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-17 15:46:11,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-17 15:46:11,935 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:11,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:11,936 INFO L85 PathProgramCache]: Analyzing trace with hash 703925714, now seen corresponding path program 1 times [2021-12-17 15:46:11,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:11,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814534475] [2021-12-17 15:46:11,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:11,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:12,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:12,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:12,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:12,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:12,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:12,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:12,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:12,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:12,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:12,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:12,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:12,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:12,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:12,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-17 15:46:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,115 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-17 15:46:12,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:12,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814534475] [2021-12-17 15:46:12,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814534475] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:12,116 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:12,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 15:46:12,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086037044] [2021-12-17 15:46:12,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:12,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 15:46:12,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:12,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 15:46:12,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 15:46:12,118 INFO L87 Difference]: Start difference. First operand 1623 states and 2179 transitions. Second operand has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-17 15:46:12,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:12,590 INFO L93 Difference]: Finished difference Result 2481 states and 3558 transitions. [2021-12-17 15:46:12,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-17 15:46:12,595 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 277 [2021-12-17 15:46:12,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:12,611 INFO L225 Difference]: With dead ends: 2481 [2021-12-17 15:46:12,611 INFO L226 Difference]: Without dead ends: 2479 [2021-12-17 15:46:12,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-17 15:46:12,613 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 250 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1825 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:12,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 1825 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:46:12,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-12-17 15:46:12,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 1671. [2021-12-17 15:46:12,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1308 states have (on average 1.3371559633027523) internal successors, (1749), 1344 states have internal predecessors, (1749), 239 states have call successors, (239), 123 states have call predecessors, (239), 123 states have return successors, (239), 211 states have call predecessors, (239), 239 states have call successors, (239) [2021-12-17 15:46:12,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 2227 transitions. [2021-12-17 15:46:12,708 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 2227 transitions. Word has length 277 [2021-12-17 15:46:12,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:12,708 INFO L470 AbstractCegarLoop]: Abstraction has 1671 states and 2227 transitions. [2021-12-17 15:46:12,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-17 15:46:12,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 2227 transitions. [2021-12-17 15:46:12,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2021-12-17 15:46:12,712 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:12,712 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:12,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-17 15:46:12,712 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:12,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:12,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1034356429, now seen corresponding path program 1 times [2021-12-17 15:46:12,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:12,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350848948] [2021-12-17 15:46:12,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:12,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:12,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:12,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:12,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:12,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:12,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:12,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:12,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:12,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:12,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:12,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:12,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:12,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:12,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:12,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:12,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-17 15:46:12,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:46:12,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:12,922 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 142 proven. 27 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2021-12-17 15:46:12,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:12,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350848948] [2021-12-17 15:46:12,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350848948] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:12,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236791934] [2021-12-17 15:46:12,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:12,923 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:12,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:12,924 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 15:46:12,933 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 15:46:13,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:13,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-17 15:46:13,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:13,621 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 251 proven. 37 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-12-17 15:46:13,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:46:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 146 proven. 23 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2021-12-17 15:46:14,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236791934] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:46:14,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:46:14,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 19 [2021-12-17 15:46:14,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336723681] [2021-12-17 15:46:14,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:46:14,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-17 15:46:14,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:14,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-17 15:46:14,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-12-17 15:46:14,220 INFO L87 Difference]: Start difference. First operand 1671 states and 2227 transitions. Second operand has 19 states, 19 states have (on average 8.31578947368421) internal successors, (158), 14 states have internal predecessors, (158), 5 states have call successors, (32), 5 states have call predecessors, (32), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2021-12-17 15:46:16,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:16,014 INFO L93 Difference]: Finished difference Result 4890 states and 7030 transitions. [2021-12-17 15:46:16,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-17 15:46:16,019 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 8.31578947368421) internal successors, (158), 14 states have internal predecessors, (158), 5 states have call successors, (32), 5 states have call predecessors, (32), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) Word has length 285 [2021-12-17 15:46:16,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:16,052 INFO L225 Difference]: With dead ends: 4890 [2021-12-17 15:46:16,052 INFO L226 Difference]: Without dead ends: 3520 [2021-12-17 15:46:16,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 620 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=211, Invalid=1121, Unknown=0, NotChecked=0, Total=1332 [2021-12-17 15:46:16,056 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 708 mSDsluCounter, 3279 mSDsCounter, 0 mSdLazyCounter, 1810 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 3686 SdHoareTripleChecker+Invalid, 2047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 1810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:16,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [765 Valid, 3686 Invalid, 2047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 1810 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-17 15:46:16,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2021-12-17 15:46:16,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 2498. [2021-12-17 15:46:16,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 1952 states have (on average 1.3288934426229508) internal successors, (2594), 2004 states have internal predecessors, (2594), 356 states have call successors, (356), 183 states have call predecessors, (356), 189 states have return successors, (364), 318 states have call predecessors, (364), 356 states have call successors, (364) [2021-12-17 15:46:16,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 3314 transitions. [2021-12-17 15:46:16,188 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 3314 transitions. Word has length 285 [2021-12-17 15:46:16,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:16,189 INFO L470 AbstractCegarLoop]: Abstraction has 2498 states and 3314 transitions. [2021-12-17 15:46:16,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 8.31578947368421) internal successors, (158), 14 states have internal predecessors, (158), 5 states have call successors, (32), 5 states have call predecessors, (32), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2021-12-17 15:46:16,189 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 3314 transitions. [2021-12-17 15:46:16,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2021-12-17 15:46:16,193 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:16,193 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:16,220 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 15:46:16,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:16,415 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:16,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:16,416 INFO L85 PathProgramCache]: Analyzing trace with hash -72742412, now seen corresponding path program 1 times [2021-12-17 15:46:16,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:16,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525544474] [2021-12-17 15:46:16,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:16,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:16,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:16,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:16,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:16,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:16,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:16,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:16,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:16,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:16,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:16,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:16,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:16,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:16,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:16,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:16,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:16,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:16,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:16,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:16,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:16,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-17 15:46:16,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:46:16,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,532 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-12-17 15:46:16,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:16,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525544474] [2021-12-17 15:46:16,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525544474] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:16,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840009532] [2021-12-17 15:46:16,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:16,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:16,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:16,534 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 15:46:16,535 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 15:46:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:16,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 942 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 15:46:16,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:17,083 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2021-12-17 15:46:17,083 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:17,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840009532] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:17,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:17,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-17 15:46:17,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060070763] [2021-12-17 15:46:17,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:17,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:17,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:17,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:17,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:17,086 INFO L87 Difference]: Start difference. First operand 2498 states and 3314 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 15:46:17,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:17,198 INFO L93 Difference]: Finished difference Result 4829 states and 6504 transitions. [2021-12-17 15:46:17,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:17,199 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 285 [2021-12-17 15:46:17,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:17,209 INFO L225 Difference]: With dead ends: 4829 [2021-12-17 15:46:17,209 INFO L226 Difference]: Without dead ends: 2434 [2021-12-17 15:46:17,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 334 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:17,214 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 11 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:17,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 725 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:17,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2021-12-17 15:46:17,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 2434. [2021-12-17 15:46:17,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2434 states, 1908 states have (on average 1.3123689727463312) internal successors, (2504), 1960 states have internal predecessors, (2504), 340 states have call successors, (340), 183 states have call predecessors, (340), 185 states have return successors, (344), 298 states have call predecessors, (344), 340 states have call successors, (344) [2021-12-17 15:46:17,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2434 states to 2434 states and 3188 transitions. [2021-12-17 15:46:17,320 INFO L78 Accepts]: Start accepts. Automaton has 2434 states and 3188 transitions. Word has length 285 [2021-12-17 15:46:17,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:17,321 INFO L470 AbstractCegarLoop]: Abstraction has 2434 states and 3188 transitions. [2021-12-17 15:46:17,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 15:46:17,321 INFO L276 IsEmpty]: Start isEmpty. Operand 2434 states and 3188 transitions. [2021-12-17 15:46:17,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2021-12-17 15:46:17,329 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:17,330 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:17,348 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 15:46:17,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:17,536 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:17,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:17,536 INFO L85 PathProgramCache]: Analyzing trace with hash -658847465, now seen corresponding path program 1 times [2021-12-17 15:46:17,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:17,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469060687] [2021-12-17 15:46:17,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:17,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:17,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:17,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:17,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:17,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:17,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:17,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:17,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:17,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:17,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:17,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:17,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:17,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:17,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:17,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-17 15:46:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-17 15:46:17,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-17 15:46:17,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-17 15:46:17,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-17 15:46:17,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-17 15:46:17,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-17 15:46:17,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-17 15:46:17,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-17 15:46:17,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-17 15:46:17,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-17 15:46:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,664 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 121 proven. 19 refuted. 0 times theorem prover too weak. 554 trivial. 0 not checked. [2021-12-17 15:46:17,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:17,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469060687] [2021-12-17 15:46:17,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469060687] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:17,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845787947] [2021-12-17 15:46:17,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:17,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:17,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:17,666 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 15:46:17,667 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 15:46:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:17,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 15:46:17,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:18,179 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2021-12-17 15:46:18,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:18,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845787947] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:18,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:18,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-17 15:46:18,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238503809] [2021-12-17 15:46:18,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:18,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:46:18,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:18,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:46:18,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:18,182 INFO L87 Difference]: Start difference. First operand 2434 states and 3188 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 15:46:18,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:18,289 INFO L93 Difference]: Finished difference Result 4590 states and 6117 transitions. [2021-12-17 15:46:18,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:46:18,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 288 [2021-12-17 15:46:18,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:18,299 INFO L225 Difference]: With dead ends: 4590 [2021-12-17 15:46:18,299 INFO L226 Difference]: Without dead ends: 2241 [2021-12-17 15:46:18,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 337 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:18,305 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 8 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:18,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 728 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:46:18,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2021-12-17 15:46:18,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 2241. [2021-12-17 15:46:18,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2241 states, 1745 states have (on average 1.3060171919770773) internal successors, (2279), 1797 states have internal predecessors, (2279), 323 states have call successors, (323), 172 states have call predecessors, (323), 172 states have return successors, (323), 279 states have call predecessors, (323), 323 states have call successors, (323) [2021-12-17 15:46:18,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2241 states to 2241 states and 2925 transitions. [2021-12-17 15:46:18,414 INFO L78 Accepts]: Start accepts. Automaton has 2241 states and 2925 transitions. Word has length 288 [2021-12-17 15:46:18,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:18,414 INFO L470 AbstractCegarLoop]: Abstraction has 2241 states and 2925 transitions. [2021-12-17 15:46:18,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 15:46:18,414 INFO L276 IsEmpty]: Start isEmpty. Operand 2241 states and 2925 transitions. [2021-12-17 15:46:18,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2021-12-17 15:46:18,417 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:18,417 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 8, 8, 8, 7, 6, 6, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:18,443 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 15:46:18,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:18,632 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:18,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:18,633 INFO L85 PathProgramCache]: Analyzing trace with hash 940177722, now seen corresponding path program 1 times [2021-12-17 15:46:18,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:18,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849511191] [2021-12-17 15:46:18,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:18,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:18,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:18,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:18,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:18,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:18,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:18,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:18,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:18,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:18,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:18,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:18,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:18,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:18,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:18,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:18,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:18,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:18,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:18,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:18,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:18,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-17 15:46:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:46:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:46:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:46:19,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,016 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 16 proven. 146 refuted. 0 times theorem prover too weak. 571 trivial. 0 not checked. [2021-12-17 15:46:19,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:19,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849511191] [2021-12-17 15:46:19,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849511191] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:19,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405769650] [2021-12-17 15:46:19,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:19,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:19,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:19,018 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 15:46:19,035 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 15:46:19,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:19,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 990 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-17 15:46:19,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:19,669 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2021-12-17 15:46:19,670 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:19,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405769650] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:19,670 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:19,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [15] total 23 [2021-12-17 15:46:19,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145174255] [2021-12-17 15:46:19,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:19,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 15:46:19,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:19,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 15:46:19,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=460, Unknown=0, NotChecked=0, Total=506 [2021-12-17 15:46:19,672 INFO L87 Difference]: Start difference. First operand 2241 states and 2925 transitions. Second operand has 10 states, 10 states have (on average 11.4) internal successors, (114), 9 states have internal predecessors, (114), 4 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-17 15:46:20,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:20,751 INFO L93 Difference]: Finished difference Result 6647 states and 8971 transitions. [2021-12-17 15:46:20,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-17 15:46:20,752 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.4) internal successors, (114), 9 states have internal predecessors, (114), 4 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 300 [2021-12-17 15:46:20,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:20,776 INFO L225 Difference]: With dead ends: 6647 [2021-12-17 15:46:20,782 INFO L226 Difference]: Without dead ends: 4989 [2021-12-17 15:46:20,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=252, Invalid=1818, Unknown=0, NotChecked=0, Total=2070 [2021-12-17 15:46:20,792 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 1114 mSDsluCounter, 2286 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1121 SdHoareTripleChecker+Valid, 2663 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:20,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1121 Valid, 2663 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-17 15:46:20,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4989 states. [2021-12-17 15:46:20,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4989 to 3809. [2021-12-17 15:46:20,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3809 states, 2953 states have (on average 1.2939383677615983) internal successors, (3821), 3041 states have internal predecessors, (3821), 539 states have call successors, (539), 316 states have call predecessors, (539), 316 states have return successors, (539), 451 states have call predecessors, (539), 539 states have call successors, (539) [2021-12-17 15:46:20,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3809 states to 3809 states and 4899 transitions. [2021-12-17 15:46:20,985 INFO L78 Accepts]: Start accepts. Automaton has 3809 states and 4899 transitions. Word has length 300 [2021-12-17 15:46:20,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:20,986 INFO L470 AbstractCegarLoop]: Abstraction has 3809 states and 4899 transitions. [2021-12-17 15:46:20,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.4) internal successors, (114), 9 states have internal predecessors, (114), 4 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-17 15:46:20,986 INFO L276 IsEmpty]: Start isEmpty. Operand 3809 states and 4899 transitions. [2021-12-17 15:46:20,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2021-12-17 15:46:20,990 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:20,990 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 8, 8, 8, 7, 6, 6, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:21,015 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 15:46:21,209 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,SelfDestructingSolverStorable31 [2021-12-17 15:46:21,209 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:21,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:21,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1894117880, now seen corresponding path program 1 times [2021-12-17 15:46:21,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:21,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383912323] [2021-12-17 15:46:21,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:21,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:21,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:21,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:21,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:21,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:21,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:21,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:21,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:21,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:21,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-17 15:46:21,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:46:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:46:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:46:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:21,350 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2021-12-17 15:46:21,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:21,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383912323] [2021-12-17 15:46:21,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383912323] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:21,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:21,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:21,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763721945] [2021-12-17 15:46:21,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:21,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:21,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:21,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:21,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:21,353 INFO L87 Difference]: Start difference. First operand 3809 states and 4899 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-17 15:46:21,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:21,931 INFO L93 Difference]: Finished difference Result 7473 states and 9708 transitions. [2021-12-17 15:46:21,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 15:46:21,931 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 300 [2021-12-17 15:46:21,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:21,946 INFO L225 Difference]: With dead ends: 7473 [2021-12-17 15:46:21,946 INFO L226 Difference]: Without dead ends: 4511 [2021-12-17 15:46:21,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-17 15:46:21,953 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 317 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:21,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [344 Valid, 759 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 15:46:21,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4511 states. [2021-12-17 15:46:22,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4511 to 3243. [2021-12-17 15:46:22,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3243 states, 2519 states have (on average 1.29416435093291) internal successors, (3260), 2591 states have internal predecessors, (3260), 455 states have call successors, (455), 268 states have call predecessors, (455), 268 states have return successors, (455), 383 states have call predecessors, (455), 455 states have call successors, (455) [2021-12-17 15:46:22,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3243 states to 3243 states and 4170 transitions. [2021-12-17 15:46:22,151 INFO L78 Accepts]: Start accepts. Automaton has 3243 states and 4170 transitions. Word has length 300 [2021-12-17 15:46:22,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:22,151 INFO L470 AbstractCegarLoop]: Abstraction has 3243 states and 4170 transitions. [2021-12-17 15:46:22,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-17 15:46:22,152 INFO L276 IsEmpty]: Start isEmpty. Operand 3243 states and 4170 transitions. [2021-12-17 15:46:22,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2021-12-17 15:46:22,154 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:22,154 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:22,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-17 15:46:22,155 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:22,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:22,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1154930967, now seen corresponding path program 1 times [2021-12-17 15:46:22,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:22,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220631385] [2021-12-17 15:46:22,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:22,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:22,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:22,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:22,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:22,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:22,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:22,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:22,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:22,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:22,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:22,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:22,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:22,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:22,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:22,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-12-17 15:46:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-17 15:46:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-17 15:46:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-17 15:46:22,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:22,283 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 774 trivial. 0 not checked. [2021-12-17 15:46:22,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:22,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220631385] [2021-12-17 15:46:22,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220631385] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:22,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:22,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 15:46:22,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721459630] [2021-12-17 15:46:22,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:22,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 15:46:22,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:22,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 15:46:22,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-17 15:46:22,285 INFO L87 Difference]: Start difference. First operand 3243 states and 4170 transitions. Second operand has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 5 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-17 15:46:22,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:22,914 INFO L93 Difference]: Finished difference Result 10043 states and 14404 transitions. [2021-12-17 15:46:22,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:46:22,914 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 5 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 306 [2021-12-17 15:46:22,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:22,936 INFO L225 Difference]: With dead ends: 10043 [2021-12-17 15:46:22,937 INFO L226 Difference]: Without dead ends: 7339 [2021-12-17 15:46:22,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-17 15:46:22,944 INFO L933 BasicCegarLoop]: 618 mSDtfsCounter, 469 mSDsluCounter, 1627 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 2245 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:22,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [535 Valid, 2245 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 15:46:22,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7339 states. [2021-12-17 15:46:23,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7339 to 3499. [2021-12-17 15:46:23,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3499 states, 2727 states have (on average 1.306930693069307) internal successors, (3564), 2799 states have internal predecessors, (3564), 503 states have call successors, (503), 268 states have call predecessors, (503), 268 states have return successors, (503), 431 states have call predecessors, (503), 503 states have call successors, (503) [2021-12-17 15:46:23,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3499 states to 3499 states and 4570 transitions. [2021-12-17 15:46:23,211 INFO L78 Accepts]: Start accepts. Automaton has 3499 states and 4570 transitions. Word has length 306 [2021-12-17 15:46:23,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:23,212 INFO L470 AbstractCegarLoop]: Abstraction has 3499 states and 4570 transitions. [2021-12-17 15:46:23,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 5 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-17 15:46:23,212 INFO L276 IsEmpty]: Start isEmpty. Operand 3499 states and 4570 transitions. [2021-12-17 15:46:23,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2021-12-17 15:46:23,216 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:23,217 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:23,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-17 15:46:23,217 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:23,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:23,218 INFO L85 PathProgramCache]: Analyzing trace with hash -675484013, now seen corresponding path program 1 times [2021-12-17 15:46:23,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:23,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953480707] [2021-12-17 15:46:23,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:23,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:23,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:23,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:23,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:23,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:23,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:23,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:23,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:23,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:23,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:23,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:23,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:23,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:23,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:23,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:46:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-17 15:46:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-17 15:46:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-12-17 15:46:23,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-17 15:46:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-17 15:46:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-17 15:46:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,349 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 771 trivial. 0 not checked. [2021-12-17 15:46:23,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:23,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953480707] [2021-12-17 15:46:23,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953480707] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:23,350 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:23,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:46:23,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727796158] [2021-12-17 15:46:23,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:23,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:46:23,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:23,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:46:23,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:23,352 INFO L87 Difference]: Start difference. First operand 3499 states and 4570 transitions. Second operand has 6 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-17 15:46:23,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:23,693 INFO L93 Difference]: Finished difference Result 6310 states and 8297 transitions. [2021-12-17 15:46:23,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 15:46:23,695 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) Word has length 306 [2021-12-17 15:46:23,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:23,703 INFO L225 Difference]: With dead ends: 6310 [2021-12-17 15:46:23,703 INFO L226 Difference]: Without dead ends: 3442 [2021-12-17 15:46:23,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:46:23,708 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 59 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:23,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 955 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:46:23,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2021-12-17 15:46:23,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 3442. [2021-12-17 15:46:23,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3442 states, 2679 states have (on average 1.3045912653975364) internal successors, (3495), 2747 states have internal predecessors, (3495), 499 states have call successors, (499), 264 states have call predecessors, (499), 263 states have return successors, (498), 430 states have call predecessors, (498), 498 states have call successors, (498) [2021-12-17 15:46:23,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3442 states to 3442 states and 4492 transitions. [2021-12-17 15:46:23,857 INFO L78 Accepts]: Start accepts. Automaton has 3442 states and 4492 transitions. Word has length 306 [2021-12-17 15:46:23,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:23,857 INFO L470 AbstractCegarLoop]: Abstraction has 3442 states and 4492 transitions. [2021-12-17 15:46:23,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-17 15:46:23,858 INFO L276 IsEmpty]: Start isEmpty. Operand 3442 states and 4492 transitions. [2021-12-17 15:46:23,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-17 15:46:23,860 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:23,862 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:23,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-17 15:46:23,862 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:23,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:23,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1100237527, now seen corresponding path program 1 times [2021-12-17 15:46:23,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:23,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517964320] [2021-12-17 15:46:23,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:23,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:23,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:23,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:23,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:23,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:23,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:23,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:23,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:23,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:23,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:23,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:23,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:46:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:46:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:23,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:46:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:23,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:46:24,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:46:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:46:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:46:24,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:46:24,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,010 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 782 trivial. 0 not checked. [2021-12-17 15:46:24,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:24,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517964320] [2021-12-17 15:46:24,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517964320] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:24,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:24,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:46:24,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275225955] [2021-12-17 15:46:24,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:24,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:46:24,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:24,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:46:24,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:46:24,013 INFO L87 Difference]: Start difference. First operand 3442 states and 4492 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 5 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2021-12-17 15:46:24,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:24,531 INFO L93 Difference]: Finished difference Result 6785 states and 8850 transitions. [2021-12-17 15:46:24,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:46:24,531 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 5 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) Word has length 310 [2021-12-17 15:46:24,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:24,543 INFO L225 Difference]: With dead ends: 6785 [2021-12-17 15:46:24,543 INFO L226 Difference]: Without dead ends: 3599 [2021-12-17 15:46:24,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-12-17 15:46:24,549 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 306 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:24,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 503 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:46:24,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3599 states. [2021-12-17 15:46:24,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3599 to 1886. [2021-12-17 15:46:24,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1886 states, 1486 states have (on average 1.278600269179004) internal successors, (1900), 1522 states have internal predecessors, (1900), 258 states have call successors, (258), 142 states have call predecessors, (258), 141 states have return successors, (257), 221 states have call predecessors, (257), 257 states have call successors, (257) [2021-12-17 15:46:24,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1886 states to 1886 states and 2415 transitions. [2021-12-17 15:46:24,674 INFO L78 Accepts]: Start accepts. Automaton has 1886 states and 2415 transitions. Word has length 310 [2021-12-17 15:46:24,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:24,675 INFO L470 AbstractCegarLoop]: Abstraction has 1886 states and 2415 transitions. [2021-12-17 15:46:24,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 5 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2021-12-17 15:46:24,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1886 states and 2415 transitions. [2021-12-17 15:46:24,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-17 15:46:24,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:24,678 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:24,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-17 15:46:24,678 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:24,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:24,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1593658663, now seen corresponding path program 1 times [2021-12-17 15:46:24,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:24,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411814587] [2021-12-17 15:46:24,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:24,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:24,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:24,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:24,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:24,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:24,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:25,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:25,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:25,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:25,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:25,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:46:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:46:25,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:25,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:25,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:46:25,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:46:25,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:46:25,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:46:25,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:46:25,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:46:25,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,117 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2021-12-17 15:46:25,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:25,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411814587] [2021-12-17 15:46:25,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411814587] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:25,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519668820] [2021-12-17 15:46:25,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:25,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:25,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:25,119 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 15:46:25,120 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 15:46:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:25,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-17 15:46:25,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:25,877 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2021-12-17 15:46:25,877 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:46:25,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519668820] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:25,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:46:25,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [18] total 24 [2021-12-17 15:46:25,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780666051] [2021-12-17 15:46:25,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:25,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 15:46:25,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:25,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 15:46:25,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=500, Unknown=0, NotChecked=0, Total=552 [2021-12-17 15:46:25,879 INFO L87 Difference]: Start difference. First operand 1886 states and 2415 transitions. Second operand has 8 states, 8 states have (on average 14.75) internal successors, (118), 7 states have internal predecessors, (118), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-17 15:46:26,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:26,511 INFO L93 Difference]: Finished difference Result 4787 states and 6444 transitions. [2021-12-17 15:46:26,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-17 15:46:26,511 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 7 states have internal predecessors, (118), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) Word has length 310 [2021-12-17 15:46:26,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:26,521 INFO L225 Difference]: With dead ends: 4787 [2021-12-17 15:46:26,521 INFO L226 Difference]: Without dead ends: 3366 [2021-12-17 15:46:26,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-12-17 15:46:26,525 INFO L933 BasicCegarLoop]: 508 mSDtfsCounter, 438 mSDsluCounter, 2115 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 2623 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:26,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 2623 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 15:46:26,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3366 states. [2021-12-17 15:46:26,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3366 to 2454. [2021-12-17 15:46:26,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2454 states, 1920 states have (on average 1.2739583333333333) internal successors, (2446), 1972 states have internal predecessors, (2446), 352 states have call successors, (352), 182 states have call predecessors, (352), 181 states have return successors, (351), 299 states have call predecessors, (351), 351 states have call successors, (351) [2021-12-17 15:46:26,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2454 states to 2454 states and 3149 transitions. [2021-12-17 15:46:26,714 INFO L78 Accepts]: Start accepts. Automaton has 2454 states and 3149 transitions. Word has length 310 [2021-12-17 15:46:26,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:26,715 INFO L470 AbstractCegarLoop]: Abstraction has 2454 states and 3149 transitions. [2021-12-17 15:46:26,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 7 states have internal predecessors, (118), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-17 15:46:26,715 INFO L276 IsEmpty]: Start isEmpty. Operand 2454 states and 3149 transitions. [2021-12-17 15:46:26,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-17 15:46:26,718 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:26,718 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:46:26,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-17 15:46:26,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-17 15:46:26,941 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:26,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:26,941 INFO L85 PathProgramCache]: Analyzing trace with hash -2025975513, now seen corresponding path program 1 times [2021-12-17 15:46:26,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:26,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317525439] [2021-12-17 15:46:26,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:26,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:27,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:27,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:27,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:27,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:27,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:27,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:27,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:27,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:27,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:27,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:27,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:27,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:46:27,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:46:27,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:46:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:46:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:46:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:46:27,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:46:27,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:46:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,318 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2021-12-17 15:46:27,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:27,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317525439] [2021-12-17 15:46:27,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317525439] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:27,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869173561] [2021-12-17 15:46:27,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:27,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:27,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:27,321 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:46:27,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-17 15:46:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:27,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-17 15:46:27,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:28,021 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2021-12-17 15:46:28,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:46:28,487 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2021-12-17 15:46:28,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869173561] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:46:28,488 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:46:28,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10, 10] total 25 [2021-12-17 15:46:28,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165550086] [2021-12-17 15:46:28,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:46:28,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-17 15:46:28,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:28,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-17 15:46:28,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2021-12-17 15:46:28,490 INFO L87 Difference]: Start difference. First operand 2454 states and 3149 transitions. Second operand has 25 states, 25 states have (on average 7.44) internal successors, (186), 22 states have internal predecessors, (186), 8 states have call successors, (47), 5 states have call predecessors, (47), 7 states have return successors, (46), 10 states have call predecessors, (46), 8 states have call successors, (46) [2021-12-17 15:46:42,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:42,754 INFO L93 Difference]: Finished difference Result 17976 states and 25508 transitions. [2021-12-17 15:46:42,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2021-12-17 15:46:42,754 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 7.44) internal successors, (186), 22 states have internal predecessors, (186), 8 states have call successors, (47), 5 states have call predecessors, (47), 7 states have return successors, (46), 10 states have call predecessors, (46), 8 states have call successors, (46) Word has length 310 [2021-12-17 15:46:42,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:42,844 INFO L225 Difference]: With dead ends: 17976 [2021-12-17 15:46:42,846 INFO L226 Difference]: Without dead ends: 15963 [2021-12-17 15:46:42,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 865 GetRequests, 685 SyntacticMatches, 2 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12014 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=2865, Invalid=29355, Unknown=0, NotChecked=0, Total=32220 [2021-12-17 15:46:42,862 INFO L933 BasicCegarLoop]: 803 mSDtfsCounter, 6244 mSDsluCounter, 12285 mSDsCounter, 0 mSdLazyCounter, 17571 mSolverCounterSat, 5233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6264 SdHoareTripleChecker+Valid, 13088 SdHoareTripleChecker+Invalid, 22804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5233 IncrementalHoareTripleChecker+Valid, 17571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:42,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6264 Valid, 13088 Invalid, 22804 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5233 Valid, 17571 Invalid, 0 Unknown, 0 Unchecked, 9.3s Time] [2021-12-17 15:46:42,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15963 states. [2021-12-17 15:46:43,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15963 to 5331. [2021-12-17 15:46:43,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5331 states, 4132 states have (on average 1.2693610842207164) internal successors, (5245), 4254 states have internal predecessors, (5245), 800 states have call successors, (800), 399 states have call predecessors, (800), 398 states have return successors, (799), 677 states have call predecessors, (799), 799 states have call successors, (799) [2021-12-17 15:46:43,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5331 states to 5331 states and 6844 transitions. [2021-12-17 15:46:43,463 INFO L78 Accepts]: Start accepts. Automaton has 5331 states and 6844 transitions. Word has length 310 [2021-12-17 15:46:43,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:43,463 INFO L470 AbstractCegarLoop]: Abstraction has 5331 states and 6844 transitions. [2021-12-17 15:46:43,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 7.44) internal successors, (186), 22 states have internal predecessors, (186), 8 states have call successors, (47), 5 states have call predecessors, (47), 7 states have return successors, (46), 10 states have call predecessors, (46), 8 states have call successors, (46) [2021-12-17 15:46:43,464 INFO L276 IsEmpty]: Start isEmpty. Operand 5331 states and 6844 transitions. [2021-12-17 15:46:43,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2021-12-17 15:46:43,467 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:43,467 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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] [2021-12-17 15:46:43,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-17 15:46:43,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-17 15:46:43,694 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:43,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:43,695 INFO L85 PathProgramCache]: Analyzing trace with hash 520724073, now seen corresponding path program 1 times [2021-12-17 15:46:43,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:43,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242075249] [2021-12-17 15:46:43,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:43,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:43,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:43,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:43,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:43,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:43,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:43,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:43,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:43,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:43,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:43,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:46:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:46:43,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:43,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:46:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:46:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-17 15:46:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2021-12-17 15:46:43,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-17 15:46:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2021-12-17 15:46:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:46:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:43,823 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2021-12-17 15:46:43,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:43,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242075249] [2021-12-17 15:46:43,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242075249] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:43,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:43,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:43,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156984548] [2021-12-17 15:46:43,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:43,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:43,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:43,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:43,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:43,826 INFO L87 Difference]: Start difference. First operand 5331 states and 6844 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2021-12-17 15:46:44,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:44,688 INFO L93 Difference]: Finished difference Result 9015 states and 11567 transitions. [2021-12-17 15:46:44,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-17 15:46:44,688 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 322 [2021-12-17 15:46:44,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:44,703 INFO L225 Difference]: With dead ends: 9015 [2021-12-17 15:46:44,703 INFO L226 Difference]: Without dead ends: 4822 [2021-12-17 15:46:44,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:46:44,712 INFO L933 BasicCegarLoop]: 411 mSDtfsCounter, 501 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:44,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 1036 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 15:46:44,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4822 states. [2021-12-17 15:46:45,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4822 to 4243. [2021-12-17 15:46:45,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4243 states, 3297 states have (on average 1.2502274795268427) internal successors, (4122), 3395 states have internal predecessors, (4122), 631 states have call successors, (631), 314 states have call predecessors, (631), 314 states have return successors, (631), 533 states have call predecessors, (631), 631 states have call successors, (631) [2021-12-17 15:46:45,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4243 states to 4243 states and 5384 transitions. [2021-12-17 15:46:45,133 INFO L78 Accepts]: Start accepts. Automaton has 4243 states and 5384 transitions. Word has length 322 [2021-12-17 15:46:45,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:45,134 INFO L470 AbstractCegarLoop]: Abstraction has 4243 states and 5384 transitions. [2021-12-17 15:46:45,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2021-12-17 15:46:45,134 INFO L276 IsEmpty]: Start isEmpty. Operand 4243 states and 5384 transitions. [2021-12-17 15:46:45,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2021-12-17 15:46:45,142 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:45,143 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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] [2021-12-17 15:46:45,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-17 15:46:45,143 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:45,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:45,144 INFO L85 PathProgramCache]: Analyzing trace with hash -601570683, now seen corresponding path program 1 times [2021-12-17 15:46:45,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:45,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832373800] [2021-12-17 15:46:45,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:45,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:45,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:45,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:45,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:45,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:45,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:45,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:45,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:45,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:45,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:45,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:45,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:45,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:46:45,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:46:45,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:45,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:46:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:46:45,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-17 15:46:45,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2021-12-17 15:46:45,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-17 15:46:45,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:46:45,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-17 15:46:45,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-17 15:46:45,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2021-12-17 15:46:45,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-17 15:46:45,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-17 15:46:45,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-17 15:46:45,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2021-12-17 15:46:45,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,463 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2021-12-17 15:46:45,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:45,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832373800] [2021-12-17 15:46:45,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832373800] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:45,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949916737] [2021-12-17 15:46:45,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:45,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:45,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:45,465 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:46:45,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-17 15:46:45,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:45,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 1321 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-17 15:46:45,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:46:46,296 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 151 proven. 33 refuted. 0 times theorem prover too weak. 737 trivial. 0 not checked. [2021-12-17 15:46:46,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:46:46,932 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 49 proven. 2 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2021-12-17 15:46:46,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949916737] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:46:46,933 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:46:46,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12, 9] total 32 [2021-12-17 15:46:46,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95915462] [2021-12-17 15:46:46,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:46:46,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-17 15:46:46,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:46,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-17 15:46:46,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=914, Unknown=0, NotChecked=0, Total=992 [2021-12-17 15:46:46,935 INFO L87 Difference]: Start difference. First operand 4243 states and 5384 transitions. Second operand has 32 states, 32 states have (on average 6.59375) internal successors, (211), 27 states have internal predecessors, (211), 9 states have call successors, (53), 6 states have call predecessors, (53), 10 states have return successors, (54), 13 states have call predecessors, (54), 9 states have call successors, (54) [2021-12-17 15:46:54,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:54,727 INFO L93 Difference]: Finished difference Result 15642 states and 21346 transitions. [2021-12-17 15:46:54,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-12-17 15:46:54,728 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 6.59375) internal successors, (211), 27 states have internal predecessors, (211), 9 states have call successors, (53), 6 states have call predecessors, (53), 10 states have return successors, (54), 13 states have call predecessors, (54), 9 states have call successors, (54) Word has length 371 [2021-12-17 15:46:54,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:54,770 INFO L225 Difference]: With dead ends: 15642 [2021-12-17 15:46:54,770 INFO L226 Difference]: Without dead ends: 12517 [2021-12-17 15:46:54,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 944 GetRequests, 828 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3666 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1067, Invalid=12505, Unknown=0, NotChecked=0, Total=13572 [2021-12-17 15:46:54,782 INFO L933 BasicCegarLoop]: 680 mSDtfsCounter, 1756 mSDsluCounter, 11825 mSDsCounter, 0 mSdLazyCounter, 12684 mSolverCounterSat, 976 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1774 SdHoareTripleChecker+Valid, 12505 SdHoareTripleChecker+Invalid, 13660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 976 IncrementalHoareTripleChecker+Valid, 12684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:54,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1774 Valid, 12505 Invalid, 13660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [976 Valid, 12684 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2021-12-17 15:46:54,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12517 states. [2021-12-17 15:46:55,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12517 to 6513. [2021-12-17 15:46:55,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6513 states, 5052 states have (on average 1.2456452889944576) internal successors, (6293), 5180 states have internal predecessors, (6293), 915 states have call successors, (915), 495 states have call predecessors, (915), 545 states have return successors, (987), 837 states have call predecessors, (987), 915 states have call successors, (987) [2021-12-17 15:46:55,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6513 states to 6513 states and 8195 transitions. [2021-12-17 15:46:55,410 INFO L78 Accepts]: Start accepts. Automaton has 6513 states and 8195 transitions. Word has length 371 [2021-12-17 15:46:55,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:55,411 INFO L470 AbstractCegarLoop]: Abstraction has 6513 states and 8195 transitions. [2021-12-17 15:46:55,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 6.59375) internal successors, (211), 27 states have internal predecessors, (211), 9 states have call successors, (53), 6 states have call predecessors, (53), 10 states have return successors, (54), 13 states have call predecessors, (54), 9 states have call successors, (54) [2021-12-17 15:46:55,412 INFO L276 IsEmpty]: Start isEmpty. Operand 6513 states and 8195 transitions. [2021-12-17 15:46:55,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2021-12-17 15:46:55,425 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:55,425 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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] [2021-12-17 15:46:55,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-17 15:46:55,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-17 15:46:55,649 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:55,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:55,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1468296998, now seen corresponding path program 1 times [2021-12-17 15:46:55,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:55,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778662247] [2021-12-17 15:46:55,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:55,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:55,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:55,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:55,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:55,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:55,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:55,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:55,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:55,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:55,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:55,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:55,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:55,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:55,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:46:55,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:46:55,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:55,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:46:55,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:46:55,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:46:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-17 15:46:55,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2021-12-17 15:46:55,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-17 15:46:55,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:46:55,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-17 15:46:55,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-17 15:46:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2021-12-17 15:46:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-17 15:46:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-17 15:46:55,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-17 15:46:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2021-12-17 15:46:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:55,814 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 893 trivial. 0 not checked. [2021-12-17 15:46:55,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:55,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778662247] [2021-12-17 15:46:55,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778662247] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:55,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:55,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 15:46:55,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855158734] [2021-12-17 15:46:55,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:55,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 15:46:55,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:55,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 15:46:55,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-17 15:46:55,817 INFO L87 Difference]: Start difference. First operand 6513 states and 8195 transitions. Second operand has 9 states, 9 states have (on average 12.666666666666666) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (24), 3 states have call predecessors, (24), 2 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-17 15:46:57,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:57,127 INFO L93 Difference]: Finished difference Result 11956 states and 15522 transitions. [2021-12-17 15:46:57,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 15:46:57,127 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.666666666666666) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (24), 3 states have call predecessors, (24), 2 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) Word has length 371 [2021-12-17 15:46:57,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:57,149 INFO L225 Difference]: With dead ends: 11956 [2021-12-17 15:46:57,149 INFO L226 Difference]: Without dead ends: 8017 [2021-12-17 15:46:57,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-12-17 15:46:57,160 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 542 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:57,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 2206 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1346 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 15:46:57,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8017 states. [2021-12-17 15:46:57,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8017 to 6078. [2021-12-17 15:46:57,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6078 states, 4717 states have (on average 1.2346830612677548) internal successors, (5824), 4853 states have internal predecessors, (5824), 857 states have call successors, (857), 467 states have call predecessors, (857), 503 states have return successors, (901), 757 states have call predecessors, (901), 857 states have call successors, (901) [2021-12-17 15:46:57,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6078 states to 6078 states and 7582 transitions. [2021-12-17 15:46:57,762 INFO L78 Accepts]: Start accepts. Automaton has 6078 states and 7582 transitions. Word has length 371 [2021-12-17 15:46:57,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:57,762 INFO L470 AbstractCegarLoop]: Abstraction has 6078 states and 7582 transitions. [2021-12-17 15:46:57,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.666666666666666) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (24), 3 states have call predecessors, (24), 2 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-17 15:46:57,763 INFO L276 IsEmpty]: Start isEmpty. Operand 6078 states and 7582 transitions. [2021-12-17 15:46:57,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2021-12-17 15:46:57,775 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:57,775 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1] [2021-12-17 15:46:57,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-17 15:46:57,775 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:57,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:57,776 INFO L85 PathProgramCache]: Analyzing trace with hash -651624695, now seen corresponding path program 1 times [2021-12-17 15:46:57,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:57,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27313193] [2021-12-17 15:46:57,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:57,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:57,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:57,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:57,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:57,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:57,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:57,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:46:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:57,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-17 15:46:57,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:46:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:46:57,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-17 15:46:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2021-12-17 15:46:57,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-17 15:46:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-17 15:46:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-17 15:46:57,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-17 15:46:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-17 15:46:57,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-17 15:46:57,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-17 15:46:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-17 15:46:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:57,924 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 871 trivial. 0 not checked. [2021-12-17 15:46:57,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:57,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27313193] [2021-12-17 15:46:57,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27313193] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:46:57,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:46:57,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 15:46:57,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912228529] [2021-12-17 15:46:57,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:46:57,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 15:46:57,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:46:57,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 15:46:57,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:46:57,926 INFO L87 Difference]: Start difference. First operand 6078 states and 7582 transitions. Second operand has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-17 15:46:58,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:46:58,516 INFO L93 Difference]: Finished difference Result 12233 states and 15231 transitions. [2021-12-17 15:46:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 15:46:58,517 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 372 [2021-12-17 15:46:58,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:46:58,532 INFO L225 Difference]: With dead ends: 12233 [2021-12-17 15:46:58,532 INFO L226 Difference]: Without dead ends: 5934 [2021-12-17 15:46:58,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:46:58,541 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 110 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:46:58,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 727 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:46:58,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5934 states. [2021-12-17 15:46:59,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5934 to 5934. [2021-12-17 15:46:59,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5934 states, 4609 states have (on average 1.2069863310913431) internal successors, (5563), 4745 states have internal predecessors, (5563), 857 states have call successors, (857), 467 states have call predecessors, (857), 467 states have return successors, (857), 721 states have call predecessors, (857), 857 states have call successors, (857) [2021-12-17 15:46:59,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5934 states to 5934 states and 7277 transitions. [2021-12-17 15:46:59,058 INFO L78 Accepts]: Start accepts. Automaton has 5934 states and 7277 transitions. Word has length 372 [2021-12-17 15:46:59,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:46:59,059 INFO L470 AbstractCegarLoop]: Abstraction has 5934 states and 7277 transitions. [2021-12-17 15:46:59,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-17 15:46:59,059 INFO L276 IsEmpty]: Start isEmpty. Operand 5934 states and 7277 transitions. [2021-12-17 15:46:59,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2021-12-17 15:46:59,071 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:46:59,072 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1] [2021-12-17 15:46:59,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-17 15:46:59,072 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:46:59,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:46:59,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1466572751, now seen corresponding path program 1 times [2021-12-17 15:46:59,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:46:59,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497286847] [2021-12-17 15:46:59,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:59,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:46:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:46:59,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:46:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:46:59,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:46:59,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:46:59,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:46:59,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:46:59,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:46:59,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:46:59,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:46:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:59,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:46:59,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:46:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:46:59,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:46:59,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:46:59,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:46:59,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:46:59,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:46:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:46:59,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:46:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:46:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-17 15:46:59,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:46:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:46:59,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-17 15:46:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2021-12-17 15:46:59,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-17 15:46:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-17 15:46:59,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-17 15:46:59,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-17 15:46:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-17 15:46:59,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-17 15:46:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-17 15:46:59,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-17 15:46:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-12-17 15:46:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,360 INFO L134 CoverageAnalysis]: Checked inductivity of 972 backedges. 16 proven. 14 refuted. 0 times theorem prover too weak. 942 trivial. 0 not checked. [2021-12-17 15:46:59,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:46:59,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497286847] [2021-12-17 15:46:59,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497286847] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:46:59,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596200580] [2021-12-17 15:46:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:46:59,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:46:59,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:46:59,362 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:46:59,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-17 15:46:59,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:46:59,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 1346 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-17 15:46:59,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:47:00,351 INFO L134 CoverageAnalysis]: Checked inductivity of 972 backedges. 311 proven. 100 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2021-12-17 15:47:00,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:47:01,406 INFO L134 CoverageAnalysis]: Checked inductivity of 972 backedges. 45 proven. 199 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2021-12-17 15:47:01,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596200580] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:47:01,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:47:01,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 18] total 36 [2021-12-17 15:47:01,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239079129] [2021-12-17 15:47:01,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:47:01,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-17 15:47:01,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:01,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-17 15:47:01,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1162, Unknown=0, NotChecked=0, Total=1260 [2021-12-17 15:47:01,409 INFO L87 Difference]: Start difference. First operand 5934 states and 7277 transitions. Second operand has 36 states, 35 states have (on average 8.542857142857143) internal successors, (299), 31 states have internal predecessors, (299), 12 states have call successors, (75), 10 states have call predecessors, (75), 12 states have return successors, (74), 12 states have call predecessors, (74), 11 states have call successors, (74) [2021-12-17 15:47:25,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:25,539 INFO L93 Difference]: Finished difference Result 34039 states and 46539 transitions. [2021-12-17 15:47:25,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2021-12-17 15:47:25,540 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 8.542857142857143) internal successors, (299), 31 states have internal predecessors, (299), 12 states have call successors, (75), 10 states have call predecessors, (75), 12 states have return successors, (74), 12 states have call predecessors, (74), 11 states have call successors, (74) Word has length 382 [2021-12-17 15:47:25,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:25,595 INFO L225 Difference]: With dead ends: 34039 [2021-12-17 15:47:25,595 INFO L226 Difference]: Without dead ends: 28935 [2021-12-17 15:47:25,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1090 GetRequests, 827 SyntacticMatches, 1 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26746 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=5627, Invalid=63805, Unknown=0, NotChecked=0, Total=69432 [2021-12-17 15:47:25,613 INFO L933 BasicCegarLoop]: 1045 mSDtfsCounter, 6008 mSDsluCounter, 18942 mSDsCounter, 0 mSdLazyCounter, 28111 mSolverCounterSat, 5132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6025 SdHoareTripleChecker+Valid, 19987 SdHoareTripleChecker+Invalid, 33243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5132 IncrementalHoareTripleChecker+Valid, 28111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:25,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6025 Valid, 19987 Invalid, 33243 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5132 Valid, 28111 Invalid, 0 Unknown, 0 Unchecked, 14.3s Time] [2021-12-17 15:47:25,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28935 states. [2021-12-17 15:47:26,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28935 to 11327. [2021-12-17 15:47:26,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11327 states, 8752 states have (on average 1.2088665447897624) internal successors, (10580), 9024 states have internal predecessors, (10580), 1676 states have call successors, (1676), 896 states have call predecessors, (1676), 898 states have return successors, (1680), 1406 states have call predecessors, (1680), 1676 states have call successors, (1680) [2021-12-17 15:47:26,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11327 states to 11327 states and 13936 transitions. [2021-12-17 15:47:26,826 INFO L78 Accepts]: Start accepts. Automaton has 11327 states and 13936 transitions. Word has length 382 [2021-12-17 15:47:26,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:26,827 INFO L470 AbstractCegarLoop]: Abstraction has 11327 states and 13936 transitions. [2021-12-17 15:47:26,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 8.542857142857143) internal successors, (299), 31 states have internal predecessors, (299), 12 states have call successors, (75), 10 states have call predecessors, (75), 12 states have return successors, (74), 12 states have call predecessors, (74), 11 states have call successors, (74) [2021-12-17 15:47:26,827 INFO L276 IsEmpty]: Start isEmpty. Operand 11327 states and 13936 transitions. [2021-12-17 15:47:26,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2021-12-17 15:47:26,844 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:26,845 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1] [2021-12-17 15:47:26,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-17 15:47:27,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:47:27,045 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:27,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:27,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1343715409, now seen corresponding path program 1 times [2021-12-17 15:47:27,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:27,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900472884] [2021-12-17 15:47:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:27,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:27,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 15:47:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-17 15:47:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-17 15:47:27,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:27,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:27,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-17 15:47:27,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:27,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:27,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:27,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-17 15:47:27,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:27,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-17 15:47:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-17 15:47:27,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-17 15:47:27,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-17 15:47:27,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-17 15:47:27,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-17 15:47:27,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-17 15:47:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-17 15:47:27,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:47:27,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-17 15:47:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:47:27,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-17 15:47:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:47:27,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-17 15:47:27,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-17 15:47:27,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-17 15:47:27,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2021-12-17 15:47:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2021-12-17 15:47:27,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:47:27,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-12-17 15:47:27,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,170 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 9 proven. 136 refuted. 0 times theorem prover too weak. 839 trivial. 0 not checked. [2021-12-17 15:47:27,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:27,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900472884] [2021-12-17 15:47:27,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900472884] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:47:27,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936309429] [2021-12-17 15:47:27,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:27,171 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:47:27,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:47:27,172 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:47:27,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-17 15:47:27,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:27,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 1344 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 15:47:27,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:47:27,803 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 895 trivial. 0 not checked. [2021-12-17 15:47:27,804 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:47:27,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936309429] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:47:27,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:47:27,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-17 15:47:27,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114861594] [2021-12-17 15:47:27,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:47:27,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:47:27,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:27,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:47:27,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 15:47:27,806 INFO L87 Difference]: Start difference. First operand 11327 states and 13936 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 1 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 15:47:28,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:28,575 INFO L93 Difference]: Finished difference Result 21879 states and 26997 transitions. [2021-12-17 15:47:28,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:47:28,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 1 states have call predecessors, (23), 2 states have call successors, (23) Word has length 385 [2021-12-17 15:47:28,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:28,596 INFO L225 Difference]: With dead ends: 21879 [2021-12-17 15:47:28,596 INFO L226 Difference]: Without dead ends: 10553 [2021-12-17 15:47:28,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 456 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:47:28,607 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 28 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:28,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 688 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 15:47:28,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10553 states. [2021-12-17 15:47:29,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10553 to 10461. [2021-12-17 15:47:29,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10461 states, 8058 states have (on average 1.2137006701414743) internal successors, (9780), 8310 states have internal predecessors, (9780), 1581 states have call successors, (1581), 821 states have call predecessors, (1581), 821 states have return successors, (1581), 1329 states have call predecessors, (1581), 1581 states have call successors, (1581) [2021-12-17 15:47:29,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10461 states to 10461 states and 12942 transitions. [2021-12-17 15:47:29,498 INFO L78 Accepts]: Start accepts. Automaton has 10461 states and 12942 transitions. Word has length 385 [2021-12-17 15:47:29,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:29,498 INFO L470 AbstractCegarLoop]: Abstraction has 10461 states and 12942 transitions. [2021-12-17 15:47:29,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 1 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 15:47:29,499 INFO L276 IsEmpty]: Start isEmpty. Operand 10461 states and 12942 transitions. [2021-12-17 15:47:29,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2021-12-17 15:47:29,518 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:29,519 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:47:29,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-17 15:47:29,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:47:29,735 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:29,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:29,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1820264554, now seen corresponding path program 1 times [2021-12-17 15:47:29,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:29,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206920705] [2021-12-17 15:47:29,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:29,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:29,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:47:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:47:29,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:47:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:29,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:29,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:29,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:47:29,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:29,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:29,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:47:29,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:29,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:47:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:47:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:47:29,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:47:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:47:29,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:47:29,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-17 15:47:29,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:47:29,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-17 15:47:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-17 15:47:29,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-17 15:47:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-17 15:47:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2021-12-17 15:47:29,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-17 15:47:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2021-12-17 15:47:29,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-17 15:47:29,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-12-17 15:47:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-17 15:47:29,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2021-12-17 15:47:29,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-17 15:47:29,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2021-12-17 15:47:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:29,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1028 trivial. 0 not checked. [2021-12-17 15:47:29,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:29,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206920705] [2021-12-17 15:47:29,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206920705] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:47:29,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:47:29,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:47:29,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182295436] [2021-12-17 15:47:29,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:47:29,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:47:29,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:29,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:47:29,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:47:29,917 INFO L87 Difference]: Start difference. First operand 10461 states and 12942 transitions. Second operand has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 5 states have internal predecessors, (119), 5 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2021-12-17 15:47:30,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:30,997 INFO L93 Difference]: Finished difference Result 18185 states and 22569 transitions. [2021-12-17 15:47:30,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:47:30,998 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 5 states have internal predecessors, (119), 5 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 392 [2021-12-17 15:47:30,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:31,021 INFO L225 Difference]: With dead ends: 18185 [2021-12-17 15:47:31,022 INFO L226 Difference]: Without dead ends: 10488 [2021-12-17 15:47:31,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:47:31,035 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 379 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:31,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 484 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:47:31,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10488 states. [2021-12-17 15:47:31,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10488 to 6512. [2021-12-17 15:47:31,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6512 states, 5174 states have (on average 1.2143409354464632) internal successors, (6283), 5294 states have internal predecessors, (6283), 863 states have call successors, (863), 474 states have call predecessors, (863), 474 states have return successors, (863), 743 states have call predecessors, (863), 863 states have call successors, (863) [2021-12-17 15:47:31,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6512 states to 6512 states and 8009 transitions. [2021-12-17 15:47:31,762 INFO L78 Accepts]: Start accepts. Automaton has 6512 states and 8009 transitions. Word has length 392 [2021-12-17 15:47:31,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:31,763 INFO L470 AbstractCegarLoop]: Abstraction has 6512 states and 8009 transitions. [2021-12-17 15:47:31,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 5 states have internal predecessors, (119), 5 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2021-12-17 15:47:31,763 INFO L276 IsEmpty]: Start isEmpty. Operand 6512 states and 8009 transitions. [2021-12-17 15:47:31,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2021-12-17 15:47:31,770 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:31,770 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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] [2021-12-17 15:47:31,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-17 15:47:31,770 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:31,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:31,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1899659360, now seen corresponding path program 1 times [2021-12-17 15:47:31,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:31,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539441238] [2021-12-17 15:47:31,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:31,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:31,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:31,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:47:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:47:31,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:47:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:31,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:47:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:31,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:31,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:31,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:47:31,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:31,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:31,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:47:31,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:47:32,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-17 15:47:32,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-17 15:47:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-17 15:47:32,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:47:32,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-17 15:47:32,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:47:32,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-17 15:47:32,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-17 15:47:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-17 15:47:32,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-17 15:47:32,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2021-12-17 15:47:32,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-17 15:47:32,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2021-12-17 15:47:32,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-17 15:47:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-12-17 15:47:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-17 15:47:32,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2021-12-17 15:47:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-17 15:47:32,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2021-12-17 15:47:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2021-12-17 15:47:32,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:32,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539441238] [2021-12-17 15:47:32,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539441238] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:47:32,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765477283] [2021-12-17 15:47:32,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:32,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:47:32,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:47:32,072 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:47:32,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-17 15:47:32,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:32,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 1371 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-17 15:47:32,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:47:33,764 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 504 proven. 222 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2021-12-17 15:47:33,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:47:35,069 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger: modulus not positive [2021-12-17 15:47:35,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:47:35,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-12-17 15:47:35,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646532283] [2021-12-17 15:47:35,070 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-17 15:47:35,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-17 15:47:35,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:35,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-17 15:47:35,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=2878, Unknown=0, NotChecked=0, Total=3080 [2021-12-17 15:47:35,072 INFO L87 Difference]: Start difference. First operand 6512 states and 8009 transitions. Second operand has 18 states, 18 states have (on average 7.5) internal successors, (135), 16 states have internal predecessors, (135), 8 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 9 states have call predecessors, (29), 8 states have call successors, (29) [2021-12-17 15:47:37,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:37,777 INFO L93 Difference]: Finished difference Result 12157 states and 15059 transitions. [2021-12-17 15:47:37,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-17 15:47:37,777 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 7.5) internal successors, (135), 16 states have internal predecessors, (135), 8 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 9 states have call predecessors, (29), 8 states have call successors, (29) Word has length 392 [2021-12-17 15:47:37,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:37,796 INFO L225 Difference]: With dead ends: 12157 [2021-12-17 15:47:37,797 INFO L226 Difference]: Without dead ends: 8098 [2021-12-17 15:47:37,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 843 GetRequests, 760 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1144 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=490, Invalid=6650, Unknown=0, NotChecked=0, Total=7140 [2021-12-17 15:47:37,808 INFO L933 BasicCegarLoop]: 462 mSDtfsCounter, 977 mSDsluCounter, 4158 mSDsCounter, 0 mSdLazyCounter, 3025 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 4620 SdHoareTripleChecker+Invalid, 3336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 3025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:37,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [997 Valid, 4620 Invalid, 3336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 3025 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-17 15:47:37,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8098 states. [2021-12-17 15:47:38,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8098 to 6512. [2021-12-17 15:47:38,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6512 states, 5174 states have (on average 1.2143409354464632) internal successors, (6283), 5294 states have internal predecessors, (6283), 863 states have call successors, (863), 474 states have call predecessors, (863), 474 states have return successors, (863), 743 states have call predecessors, (863), 863 states have call successors, (863) [2021-12-17 15:47:38,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6512 states to 6512 states and 8009 transitions. [2021-12-17 15:47:38,485 INFO L78 Accepts]: Start accepts. Automaton has 6512 states and 8009 transitions. Word has length 392 [2021-12-17 15:47:38,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:38,486 INFO L470 AbstractCegarLoop]: Abstraction has 6512 states and 8009 transitions. [2021-12-17 15:47:38,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 7.5) internal successors, (135), 16 states have internal predecessors, (135), 8 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 9 states have call predecessors, (29), 8 states have call successors, (29) [2021-12-17 15:47:38,486 INFO L276 IsEmpty]: Start isEmpty. Operand 6512 states and 8009 transitions. [2021-12-17 15:47:38,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-12-17 15:47:38,493 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:38,493 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:47:38,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-17 15:47:38,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-12-17 15:47:38,697 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:38,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:38,697 INFO L85 PathProgramCache]: Analyzing trace with hash -141953182, now seen corresponding path program 1 times [2021-12-17 15:47:38,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:38,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594551502] [2021-12-17 15:47:38,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:38,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:38,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:38,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:38,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:47:38,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:47:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:47:38,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:38,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:38,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:47:38,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:38,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:38,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:38,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:47:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:38,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:38,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:47:38,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:47:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:47:38,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:47:38,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:47:38,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:47:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-17 15:47:38,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:47:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-17 15:47:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-17 15:47:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-17 15:47:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-17 15:47:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2021-12-17 15:47:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-17 15:47:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2021-12-17 15:47:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:47:38,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-12-17 15:47:38,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-17 15:47:38,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:47:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-17 15:47:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:47:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:38,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2021-12-17 15:47:38,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:38,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594551502] [2021-12-17 15:47:38,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594551502] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:47:38,890 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:47:38,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 15:47:38,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969370549] [2021-12-17 15:47:38,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:47:38,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 15:47:38,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:38,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 15:47:38,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-17 15:47:38,892 INFO L87 Difference]: Start difference. First operand 6512 states and 8009 transitions. Second operand has 10 states, 10 states have (on average 12.9) internal successors, (129), 8 states have internal predecessors, (129), 3 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 4 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-17 15:47:41,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:41,418 INFO L93 Difference]: Finished difference Result 12904 states and 16568 transitions. [2021-12-17 15:47:41,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-17 15:47:41,419 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.9) internal successors, (129), 8 states have internal predecessors, (129), 3 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 4 states have call predecessors, (26), 3 states have call successors, (26) Word has length 393 [2021-12-17 15:47:41,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:41,432 INFO L225 Difference]: With dead ends: 12904 [2021-12-17 15:47:41,433 INFO L226 Difference]: Without dead ends: 9630 [2021-12-17 15:47:41,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=221, Invalid=969, Unknown=0, NotChecked=0, Total=1190 [2021-12-17 15:47:41,437 INFO L933 BasicCegarLoop]: 583 mSDtfsCounter, 669 mSDsluCounter, 2435 mSDsCounter, 0 mSdLazyCounter, 2215 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 3018 SdHoareTripleChecker+Invalid, 2535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:41,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [684 Valid, 3018 Invalid, 2535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2215 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-17 15:47:41,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9630 states. [2021-12-17 15:47:42,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9630 to 6052. [2021-12-17 15:47:42,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6052 states, 4818 states have (on average 1.216272312162723) internal successors, (5860), 4928 states have internal predecessors, (5860), 795 states have call successors, (795), 438 states have call predecessors, (795), 438 states have return successors, (795), 685 states have call predecessors, (795), 795 states have call successors, (795) [2021-12-17 15:47:42,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6052 states to 6052 states and 7450 transitions. [2021-12-17 15:47:42,032 INFO L78 Accepts]: Start accepts. Automaton has 6052 states and 7450 transitions. Word has length 393 [2021-12-17 15:47:42,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:42,032 INFO L470 AbstractCegarLoop]: Abstraction has 6052 states and 7450 transitions. [2021-12-17 15:47:42,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.9) internal successors, (129), 8 states have internal predecessors, (129), 3 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 4 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-17 15:47:42,032 INFO L276 IsEmpty]: Start isEmpty. Operand 6052 states and 7450 transitions. [2021-12-17 15:47:42,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-12-17 15:47:42,040 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:42,040 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:47:42,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-17 15:47:42,040 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:42,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:42,041 INFO L85 PathProgramCache]: Analyzing trace with hash -995226780, now seen corresponding path program 1 times [2021-12-17 15:47:42,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:42,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037026398] [2021-12-17 15:47:42,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:42,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:42,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:47:42,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:47:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:47:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:42,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:47:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:42,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:47:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:47:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:47:42,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:47:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-12-17 15:47:42,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-17 15:47:42,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:47:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:47:42,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:47:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:47:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:47:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-17 15:47:42,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:47:42,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:47:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-17 15:47:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-12-17 15:47:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:47:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-12-17 15:47:42,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-17 15:47:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:47:42,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-17 15:47:42,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:47:42,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,339 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 16 proven. 14 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2021-12-17 15:47:42,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:42,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037026398] [2021-12-17 15:47:42,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037026398] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:47:42,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841161652] [2021-12-17 15:47:42,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:42,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:47:42,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:47:42,341 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:47:42,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-17 15:47:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:42,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-17 15:47:42,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:47:44,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 498 proven. 218 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-12-17 15:47:44,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:47:45,221 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger: modulus not positive [2021-12-17 15:47:45,221 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:47:45,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-12-17 15:47:45,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696962262] [2021-12-17 15:47:45,222 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-17 15:47:45,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-17 15:47:45,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:45,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-17 15:47:45,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=2258, Unknown=0, NotChecked=0, Total=2450 [2021-12-17 15:47:45,223 INFO L87 Difference]: Start difference. First operand 6052 states and 7450 transitions. Second operand has 12 states, 12 states have (on average 11.166666666666666) internal successors, (134), 11 states have internal predecessors, (134), 7 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2021-12-17 15:47:49,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:49,993 INFO L93 Difference]: Finished difference Result 14842 states and 18493 transitions. [2021-12-17 15:47:49,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-17 15:47:49,993 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.166666666666666) internal successors, (134), 11 states have internal predecessors, (134), 7 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) Word has length 393 [2021-12-17 15:47:49,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:50,015 INFO L225 Difference]: With dead ends: 14842 [2021-12-17 15:47:50,015 INFO L226 Difference]: Without dead ends: 11888 [2021-12-17 15:47:50,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 862 GetRequests, 771 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1708 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=886, Invalid=7670, Unknown=0, NotChecked=0, Total=8556 [2021-12-17 15:47:50,022 INFO L933 BasicCegarLoop]: 776 mSDtfsCounter, 964 mSDsluCounter, 2327 mSDsCounter, 0 mSdLazyCounter, 2970 mSolverCounterSat, 531 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 3103 SdHoareTripleChecker+Invalid, 3501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 531 IncrementalHoareTripleChecker+Valid, 2970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:50,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 3103 Invalid, 3501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [531 Valid, 2970 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-17 15:47:50,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11888 states. [2021-12-17 15:47:50,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11888 to 6076. [2021-12-17 15:47:50,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6076 states, 4830 states have (on average 1.2182194616977227) internal successors, (5884), 4940 states have internal predecessors, (5884), 807 states have call successors, (807), 438 states have call predecessors, (807), 438 states have return successors, (807), 697 states have call predecessors, (807), 807 states have call successors, (807) [2021-12-17 15:47:50,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6076 states to 6076 states and 7498 transitions. [2021-12-17 15:47:50,730 INFO L78 Accepts]: Start accepts. Automaton has 6076 states and 7498 transitions. Word has length 393 [2021-12-17 15:47:50,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:50,730 INFO L470 AbstractCegarLoop]: Abstraction has 6076 states and 7498 transitions. [2021-12-17 15:47:50,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.166666666666666) internal successors, (134), 11 states have internal predecessors, (134), 7 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2021-12-17 15:47:50,731 INFO L276 IsEmpty]: Start isEmpty. Operand 6076 states and 7498 transitions. [2021-12-17 15:47:50,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-12-17 15:47:50,739 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:50,739 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:47:50,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-17 15:47:50,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-12-17 15:47:50,949 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:50,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:50,949 INFO L85 PathProgramCache]: Analyzing trace with hash -905166490, now seen corresponding path program 1 times [2021-12-17 15:47:50,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:50,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81193000] [2021-12-17 15:47:50,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:50,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:50,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:51,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:51,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:47:51,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:47:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:47:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:47:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:51,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:47:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:51,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:47:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:47:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:47:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-12-17 15:47:51,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-17 15:47:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:47:51,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:47:51,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:47:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:47:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:47:51,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-17 15:47:51,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:47:51,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:47:51,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-17 15:47:51,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-12-17 15:47:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:47:51,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-12-17 15:47:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-17 15:47:51,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:47:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-17 15:47:51,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:47:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:51,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1028 trivial. 0 not checked. [2021-12-17 15:47:51,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:51,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81193000] [2021-12-17 15:47:51,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81193000] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:47:51,118 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:47:51,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:47:51,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763115854] [2021-12-17 15:47:51,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:47:51,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:47:51,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:51,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:47:51,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:47:51,120 INFO L87 Difference]: Start difference. First operand 6076 states and 7498 transitions. Second operand has 6 states, 6 states have (on average 20.0) internal successors, (120), 5 states have internal predecessors, (120), 5 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2021-12-17 15:47:51,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:47:51,980 INFO L93 Difference]: Finished difference Result 10375 states and 12854 transitions. [2021-12-17 15:47:51,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:47:51,980 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 5 states have internal predecessors, (120), 5 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 393 [2021-12-17 15:47:51,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:47:51,990 INFO L225 Difference]: With dead ends: 10375 [2021-12-17 15:47:51,990 INFO L226 Difference]: Without dead ends: 6091 [2021-12-17 15:47:51,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:47:51,996 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 376 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:47:51,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 487 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:47:51,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6091 states. [2021-12-17 15:47:52,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6091 to 6052. [2021-12-17 15:47:52,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6052 states, 4818 states have (on average 1.216272312162723) internal successors, (5860), 4928 states have internal predecessors, (5860), 795 states have call successors, (795), 438 states have call predecessors, (795), 438 states have return successors, (795), 685 states have call predecessors, (795), 795 states have call successors, (795) [2021-12-17 15:47:52,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6052 states to 6052 states and 7450 transitions. [2021-12-17 15:47:52,651 INFO L78 Accepts]: Start accepts. Automaton has 6052 states and 7450 transitions. Word has length 393 [2021-12-17 15:47:52,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:47:52,651 INFO L470 AbstractCegarLoop]: Abstraction has 6052 states and 7450 transitions. [2021-12-17 15:47:52,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 5 states have internal predecessors, (120), 5 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2021-12-17 15:47:52,651 INFO L276 IsEmpty]: Start isEmpty. Operand 6052 states and 7450 transitions. [2021-12-17 15:47:52,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-12-17 15:47:52,659 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:47:52,660 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:47:52,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-17 15:47:52,660 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:47:52,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:47:52,661 INFO L85 PathProgramCache]: Analyzing trace with hash -511263138, now seen corresponding path program 1 times [2021-12-17 15:47:52,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:47:52,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937006727] [2021-12-17 15:47:52,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:52,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:47:52,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:47:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:47:52,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:47:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:47:52,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:47:52,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:47:52,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:47:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:47:52,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:47:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:47:52,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:52,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:47:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:47:52,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:47:52,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:47:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:47:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:47:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:47:52,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:47:52,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:47:52,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-17 15:47:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:47:52,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:47:52,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:47:52,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:47:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:47:52,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-17 15:47:52,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:47:52,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:47:52,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-17 15:47:52,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-12-17 15:47:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:47:52,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-12-17 15:47:52,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-17 15:47:52,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:47:52,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-17 15:47:52,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:47:52,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:52,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 16 proven. 26 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2021-12-17 15:47:52,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:47:52,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937006727] [2021-12-17 15:47:52,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937006727] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:47:52,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113666094] [2021-12-17 15:47:52,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:47:52,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:47:52,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:47:52,920 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:47:52,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-17 15:47:53,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:47:53,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-17 15:47:53,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:47:54,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 498 proven. 218 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-12-17 15:47:54,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:47:55,870 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger: modulus not positive [2021-12-17 15:47:55,870 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:47:55,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-12-17 15:47:55,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179593994] [2021-12-17 15:47:55,870 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-17 15:47:55,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-17 15:47:55,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:47:55,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-17 15:47:55,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=2561, Unknown=0, NotChecked=0, Total=2756 [2021-12-17 15:47:55,871 INFO L87 Difference]: Start difference. First operand 6052 states and 7450 transitions. Second operand has 15 states, 15 states have (on average 9.066666666666666) internal successors, (136), 13 states have internal predecessors, (136), 6 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 7 states have call predecessors, (29), 6 states have call successors, (29) [2021-12-17 15:48:09,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:48:09,512 INFO L93 Difference]: Finished difference Result 36571 states and 49266 transitions. [2021-12-17 15:48:09,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2021-12-17 15:48:09,512 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.066666666666666) internal successors, (136), 13 states have internal predecessors, (136), 6 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 7 states have call predecessors, (29), 6 states have call successors, (29) Word has length 393 [2021-12-17 15:48:09,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:48:09,582 INFO L225 Difference]: With dead ends: 36571 [2021-12-17 15:48:09,582 INFO L226 Difference]: Without dead ends: 33617 [2021-12-17 15:48:09,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 956 GetRequests, 766 SyntacticMatches, 1 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10388 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=3070, Invalid=33220, Unknown=0, NotChecked=0, Total=36290 [2021-12-17 15:48:09,595 INFO L933 BasicCegarLoop]: 1114 mSDtfsCounter, 1550 mSDsluCounter, 7432 mSDsCounter, 0 mSdLazyCounter, 10554 mSolverCounterSat, 1467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 8546 SdHoareTripleChecker+Invalid, 12021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1467 IncrementalHoareTripleChecker+Valid, 10554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2021-12-17 15:48:09,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1591 Valid, 8546 Invalid, 12021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1467 Valid, 10554 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2021-12-17 15:48:09,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33617 states. [2021-12-17 15:48:11,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33617 to 13025. [2021-12-17 15:48:11,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13025 states, 10231 states have (on average 1.227152770990128) internal successors, (12555), 10511 states have internal predecessors, (12555), 1858 states have call successors, (1858), 935 states have call predecessors, (1858), 935 states have return successors, (1858), 1578 states have call predecessors, (1858), 1858 states have call successors, (1858) [2021-12-17 15:48:11,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13025 states to 13025 states and 16271 transitions. [2021-12-17 15:48:11,535 INFO L78 Accepts]: Start accepts. Automaton has 13025 states and 16271 transitions. Word has length 393 [2021-12-17 15:48:11,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:48:11,536 INFO L470 AbstractCegarLoop]: Abstraction has 13025 states and 16271 transitions. [2021-12-17 15:48:11,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.066666666666666) internal successors, (136), 13 states have internal predecessors, (136), 6 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 7 states have call predecessors, (29), 6 states have call successors, (29) [2021-12-17 15:48:11,536 INFO L276 IsEmpty]: Start isEmpty. Operand 13025 states and 16271 transitions. [2021-12-17 15:48:11,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-12-17 15:48:11,556 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:48:11,556 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:48:11,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-17 15:48:11,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-12-17 15:48:11,771 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:48:11,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:48:11,772 INFO L85 PathProgramCache]: Analyzing trace with hash 156118752, now seen corresponding path program 1 times [2021-12-17 15:48:11,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:48:11,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098279086] [2021-12-17 15:48:11,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:48:11,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:48:11,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:48:11,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:48:11,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:48:11,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:48:11,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:48:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:48:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:48:11,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:48:11,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:48:11,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:48:11,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:11,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:48:11,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:48:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:48:11,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:11,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:48:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:48:11,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:48:11,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:48:11,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:48:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-17 15:48:11,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:48:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:48:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:48:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:48:11,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:48:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-17 15:48:11,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:48:11,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:48:11,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-17 15:48:11,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-12-17 15:48:11,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:48:11,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-12-17 15:48:11,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-17 15:48:11,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:48:11,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-17 15:48:11,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:48:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:11,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 1023 trivial. 0 not checked. [2021-12-17 15:48:11,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:48:11,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098279086] [2021-12-17 15:48:11,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098279086] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:48:11,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:48:11,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:48:11,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549441426] [2021-12-17 15:48:11,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:48:11,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:48:11,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:48:11,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:48:11,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:48:11,932 INFO L87 Difference]: Start difference. First operand 13025 states and 16271 transitions. Second operand has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 5 states have internal predecessors, (124), 5 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2021-12-17 15:48:13,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:48:13,704 INFO L93 Difference]: Finished difference Result 22911 states and 28700 transitions. [2021-12-17 15:48:13,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:48:13,705 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 5 states have internal predecessors, (124), 5 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 393 [2021-12-17 15:48:13,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:48:13,739 INFO L225 Difference]: With dead ends: 22911 [2021-12-17 15:48:13,740 INFO L226 Difference]: Without dead ends: 13025 [2021-12-17 15:48:13,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:48:13,754 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 274 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:48:13,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 451 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:48:13,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13025 states. [2021-12-17 15:48:15,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13025 to 13025. [2021-12-17 15:48:15,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13025 states, 10231 states have (on average 1.221679210243378) internal successors, (12499), 10511 states have internal predecessors, (12499), 1858 states have call successors, (1858), 935 states have call predecessors, (1858), 935 states have return successors, (1858), 1578 states have call predecessors, (1858), 1858 states have call successors, (1858) [2021-12-17 15:48:15,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13025 states to 13025 states and 16215 transitions. [2021-12-17 15:48:15,374 INFO L78 Accepts]: Start accepts. Automaton has 13025 states and 16215 transitions. Word has length 393 [2021-12-17 15:48:15,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:48:15,374 INFO L470 AbstractCegarLoop]: Abstraction has 13025 states and 16215 transitions. [2021-12-17 15:48:15,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 5 states have internal predecessors, (124), 5 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2021-12-17 15:48:15,374 INFO L276 IsEmpty]: Start isEmpty. Operand 13025 states and 16215 transitions. [2021-12-17 15:48:15,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-12-17 15:48:15,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:48:15,390 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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] [2021-12-17 15:48:15,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-17 15:48:15,390 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:48:15,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:48:15,390 INFO L85 PathProgramCache]: Analyzing trace with hash 852371242, now seen corresponding path program 1 times [2021-12-17 15:48:15,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:48:15,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533088129] [2021-12-17 15:48:15,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:48:15,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:48:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:48:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:48:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:48:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:48:15,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:48:15,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:48:15,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:48:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:48:15,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:48:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:48:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:48:15,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:48:15,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:48:15,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:15,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:48:15,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:48:15,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:48:15,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:48:15,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:48:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-17 15:48:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:48:15,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:48:15,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:48:15,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:48:15,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:48:15,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-17 15:48:15,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:48:15,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-17 15:48:15,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-17 15:48:15,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-12-17 15:48:15,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:48:15,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2021-12-17 15:48:15,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-17 15:48:15,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2021-12-17 15:48:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-17 15:48:15,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:48:15,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,672 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2021-12-17 15:48:15,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:48:15,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533088129] [2021-12-17 15:48:15,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533088129] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:48:15,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229519794] [2021-12-17 15:48:15,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:48:15,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:48:15,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:48:15,676 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:48:15,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-17 15:48:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:15,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-17 15:48:15,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:48:17,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 504 proven. 222 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2021-12-17 15:48:17,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:48:18,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 110 proven. 194 refuted. 0 times theorem prover too weak. 738 trivial. 0 not checked. [2021-12-17 15:48:18,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229519794] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:48:18,783 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:48:18,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 26, 21] total 58 [2021-12-17 15:48:18,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505667149] [2021-12-17 15:48:18,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:48:18,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-12-17 15:48:18,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:48:18,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-12-17 15:48:18,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=3090, Unknown=0, NotChecked=0, Total=3306 [2021-12-17 15:48:18,785 INFO L87 Difference]: Start difference. First operand 13025 states and 16215 transitions. Second operand has 58 states, 58 states have (on average 6.706896551724138) internal successors, (389), 50 states have internal predecessors, (389), 19 states have call successors, (78), 14 states have call predecessors, (78), 21 states have return successors, (81), 24 states have call predecessors, (81), 19 states have call successors, (81) [2021-12-17 15:48:30,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:48:30,902 INFO L93 Difference]: Finished difference Result 33201 states and 42683 transitions. [2021-12-17 15:48:30,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-12-17 15:48:30,903 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 6.706896551724138) internal successors, (389), 50 states have internal predecessors, (389), 19 states have call successors, (78), 14 states have call predecessors, (78), 21 states have return successors, (81), 24 states have call predecessors, (81), 19 states have call successors, (81) Word has length 393 [2021-12-17 15:48:30,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:48:30,950 INFO L225 Difference]: With dead ends: 33201 [2021-12-17 15:48:30,951 INFO L226 Difference]: Without dead ends: 21193 [2021-12-17 15:48:30,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 986 GetRequests, 830 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6203 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2060, Invalid=22432, Unknown=0, NotChecked=0, Total=24492 [2021-12-17 15:48:30,969 INFO L933 BasicCegarLoop]: 632 mSDtfsCounter, 2615 mSDsluCounter, 12972 mSDsCounter, 0 mSdLazyCounter, 12181 mSolverCounterSat, 1100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2634 SdHoareTripleChecker+Valid, 13604 SdHoareTripleChecker+Invalid, 13281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1100 IncrementalHoareTripleChecker+Valid, 12181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:48:30,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2634 Valid, 13604 Invalid, 13281 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1100 Valid, 12181 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2021-12-17 15:48:30,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21193 states. [2021-12-17 15:48:32,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21193 to 13029. [2021-12-17 15:48:32,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13029 states, 10235 states have (on average 1.2208109428431853) internal successors, (12495), 10515 states have internal predecessors, (12495), 1857 states have call successors, (1857), 936 states have call predecessors, (1857), 936 states have return successors, (1857), 1577 states have call predecessors, (1857), 1857 states have call successors, (1857) [2021-12-17 15:48:32,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13029 states to 13029 states and 16209 transitions. [2021-12-17 15:48:32,758 INFO L78 Accepts]: Start accepts. Automaton has 13029 states and 16209 transitions. Word has length 393 [2021-12-17 15:48:32,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:48:32,758 INFO L470 AbstractCegarLoop]: Abstraction has 13029 states and 16209 transitions. [2021-12-17 15:48:32,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 6.706896551724138) internal successors, (389), 50 states have internal predecessors, (389), 19 states have call successors, (78), 14 states have call predecessors, (78), 21 states have return successors, (81), 24 states have call predecessors, (81), 19 states have call successors, (81) [2021-12-17 15:48:32,759 INFO L276 IsEmpty]: Start isEmpty. Operand 13029 states and 16209 transitions. [2021-12-17 15:48:32,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2021-12-17 15:48:32,775 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:48:32,775 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 9, 9, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1] [2021-12-17 15:48:32,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-12-17 15:48:32,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:48:32,976 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:48:32,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:48:32,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1406918181, now seen corresponding path program 1 times [2021-12-17 15:48:32,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:48:32,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366340997] [2021-12-17 15:48:32,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:48:32,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:48:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:48:33,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:48:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:48:33,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:48:33,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:48:33,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:48:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:48:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:48:33,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:48:33,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:48:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:33,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:48:33,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:48:33,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:48:33,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:33,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:48:33,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:48:33,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:48:33,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:48:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:48:33,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-17 15:48:33,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:48:33,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:48:33,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:48:33,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:48:33,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-17 15:48:33,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:48:33,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2021-12-17 15:48:33,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-12-17 15:48:33,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-17 15:48:33,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-17 15:48:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-17 15:48:33,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-17 15:48:33,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-12-17 15:48:33,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-12-17 15:48:33,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2021-12-17 15:48:33,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2021-12-17 15:48:33,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2021-12-17 15:48:33,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1112 backedges. 56 proven. 54 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2021-12-17 15:48:33,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:48:33,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366340997] [2021-12-17 15:48:33,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366340997] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:48:33,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681794329] [2021-12-17 15:48:33,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:48:33,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:48:33,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:48:33,369 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:48:33,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-17 15:48:33,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:33,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 1395 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-17 15:48:33,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:48:34,336 INFO L134 CoverageAnalysis]: Checked inductivity of 1112 backedges. 385 proven. 52 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2021-12-17 15:48:34,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:48:35,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1112 backedges. 60 proven. 48 refuted. 0 times theorem prover too weak. 1004 trivial. 0 not checked. [2021-12-17 15:48:35,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681794329] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:48:35,099 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:48:35,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 10] total 33 [2021-12-17 15:48:35,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304221056] [2021-12-17 15:48:35,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:48:35,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-17 15:48:35,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:48:35,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-17 15:48:35,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=971, Unknown=0, NotChecked=0, Total=1056 [2021-12-17 15:48:35,104 INFO L87 Difference]: Start difference. First operand 13029 states and 16209 transitions. Second operand has 33 states, 31 states have (on average 10.580645161290322) internal successors, (328), 28 states have internal predecessors, (328), 9 states have call successors, (75), 7 states have call predecessors, (75), 14 states have return successors, (75), 11 states have call predecessors, (75), 9 states have call successors, (75) [2021-12-17 15:48:56,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:48:56,485 INFO L93 Difference]: Finished difference Result 75694 states and 96452 transitions. [2021-12-17 15:48:56,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 201 states. [2021-12-17 15:48:56,485 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 10.580645161290322) internal successors, (328), 28 states have internal predecessors, (328), 9 states have call successors, (75), 7 states have call predecessors, (75), 14 states have return successors, (75), 11 states have call predecessors, (75), 9 states have call successors, (75) Word has length 404 [2021-12-17 15:48:56,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:48:56,636 INFO L225 Difference]: With dead ends: 75694 [2021-12-17 15:48:56,636 INFO L226 Difference]: Without dead ends: 64228 [2021-12-17 15:48:56,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1128 GetRequests, 908 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18440 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=3466, Invalid=45596, Unknown=0, NotChecked=0, Total=49062 [2021-12-17 15:48:56,668 INFO L933 BasicCegarLoop]: 923 mSDtfsCounter, 4701 mSDsluCounter, 16242 mSDsCounter, 0 mSdLazyCounter, 14279 mSolverCounterSat, 2767 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4723 SdHoareTripleChecker+Valid, 17165 SdHoareTripleChecker+Invalid, 17046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2767 IncrementalHoareTripleChecker+Valid, 14279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2021-12-17 15:48:56,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4723 Valid, 17165 Invalid, 17046 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2767 Valid, 14279 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2021-12-17 15:48:56,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64228 states. [2021-12-17 15:48:59,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64228 to 16096. [2021-12-17 15:48:59,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16096 states, 12709 states have (on average 1.2167755134156897) internal successors, (15464), 12978 states have internal predecessors, (15464), 2219 states have call successors, (2219), 1167 states have call predecessors, (2219), 1167 states have return successors, (2219), 1950 states have call predecessors, (2219), 2219 states have call successors, (2219) [2021-12-17 15:48:59,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16096 states to 16096 states and 19902 transitions. [2021-12-17 15:48:59,463 INFO L78 Accepts]: Start accepts. Automaton has 16096 states and 19902 transitions. Word has length 404 [2021-12-17 15:48:59,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:48:59,463 INFO L470 AbstractCegarLoop]: Abstraction has 16096 states and 19902 transitions. [2021-12-17 15:48:59,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 10.580645161290322) internal successors, (328), 28 states have internal predecessors, (328), 9 states have call successors, (75), 7 states have call predecessors, (75), 14 states have return successors, (75), 11 states have call predecessors, (75), 9 states have call successors, (75) [2021-12-17 15:48:59,464 INFO L276 IsEmpty]: Start isEmpty. Operand 16096 states and 19902 transitions. [2021-12-17 15:48:59,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2021-12-17 15:48:59,561 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:48:59,561 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 9, 9, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:48:59,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-12-17 15:48:59,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-12-17 15:48:59,762 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:48:59,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:48:59,763 INFO L85 PathProgramCache]: Analyzing trace with hash 816537734, now seen corresponding path program 1 times [2021-12-17 15:48:59,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:48:59,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351232149] [2021-12-17 15:48:59,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:48:59,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:48:59,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:48:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:48:59,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:48:59,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:48:59,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:48:59,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:48:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:48:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:48:59,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:48:59,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:48:59,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:59,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:48:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:48:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:48:59,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:48:59,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:48:59,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:48:59,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:48:59,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:49:00,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:49:00,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:49:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-17 15:49:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-17 15:49:00,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-17 15:49:00,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:49:00,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:49:00,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-17 15:49:00,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-17 15:49:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2021-12-17 15:49:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-17 15:49:00,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-17 15:49:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-12-17 15:49:00,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-17 15:49:00,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-17 15:49:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-12-17 15:49:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2021-12-17 15:49:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-12-17 15:49:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-12-17 15:49:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-12-17 15:49:00,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1106 backedges. 140 proven. 128 refuted. 0 times theorem prover too weak. 838 trivial. 0 not checked. [2021-12-17 15:49:00,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:49:00,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351232149] [2021-12-17 15:49:00,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351232149] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:49:00,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471215929] [2021-12-17 15:49:00,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:49:00,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:49:00,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:49:00,095 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:49:00,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-17 15:49:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:00,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-17 15:49:00,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:49:01,132 INFO L134 CoverageAnalysis]: Checked inductivity of 1106 backedges. 401 proven. 56 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2021-12-17 15:49:01,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:49:01,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1106 backedges. 55 proven. 34 refuted. 0 times theorem prover too weak. 1017 trivial. 0 not checked. [2021-12-17 15:49:01,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471215929] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:49:01,829 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:49:01,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 10] total 33 [2021-12-17 15:49:01,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547530962] [2021-12-17 15:49:01,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:49:01,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-17 15:49:01,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:49:01,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-17 15:49:01,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=970, Unknown=0, NotChecked=0, Total=1056 [2021-12-17 15:49:01,830 INFO L87 Difference]: Start difference. First operand 16096 states and 19902 transitions. Second operand has 33 states, 31 states have (on average 10.35483870967742) internal successors, (321), 28 states have internal predecessors, (321), 10 states have call successors, (70), 8 states have call predecessors, (70), 15 states have return successors, (69), 11 states have call predecessors, (69), 10 states have call successors, (69) [2021-12-17 15:49:10,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:49:10,980 INFO L93 Difference]: Finished difference Result 46024 states and 58649 transitions. [2021-12-17 15:49:10,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-12-17 15:49:10,981 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 10.35483870967742) internal successors, (321), 28 states have internal predecessors, (321), 10 states have call successors, (70), 8 states have call predecessors, (70), 15 states have return successors, (69), 11 states have call predecessors, (69), 10 states have call successors, (69) Word has length 405 [2021-12-17 15:49:10,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:49:11,041 INFO L225 Difference]: With dead ends: 46024 [2021-12-17 15:49:11,041 INFO L226 Difference]: Without dead ends: 30437 [2021-12-17 15:49:11,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 968 GetRequests, 875 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2145 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=804, Invalid=7938, Unknown=0, NotChecked=0, Total=8742 [2021-12-17 15:49:11,061 INFO L933 BasicCegarLoop]: 604 mSDtfsCounter, 1373 mSDsluCounter, 8921 mSDsCounter, 0 mSdLazyCounter, 4850 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 9525 SdHoareTripleChecker+Invalid, 5264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 4850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:49:11,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1411 Valid, 9525 Invalid, 5264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 4850 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-17 15:49:11,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30437 states. [2021-12-17 15:49:13,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30437 to 16612. [2021-12-17 15:49:13,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16612 states, 13168 states have (on average 1.2164337788578372) internal successors, (16018), 13445 states have internal predecessors, (16018), 2259 states have call successors, (2259), 1184 states have call predecessors, (2259), 1184 states have return successors, (2259), 1982 states have call predecessors, (2259), 2259 states have call successors, (2259) [2021-12-17 15:49:13,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16612 states to 16612 states and 20536 transitions. [2021-12-17 15:49:13,856 INFO L78 Accepts]: Start accepts. Automaton has 16612 states and 20536 transitions. Word has length 405 [2021-12-17 15:49:13,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:49:13,856 INFO L470 AbstractCegarLoop]: Abstraction has 16612 states and 20536 transitions. [2021-12-17 15:49:13,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 10.35483870967742) internal successors, (321), 28 states have internal predecessors, (321), 10 states have call successors, (70), 8 states have call predecessors, (70), 15 states have return successors, (69), 11 states have call predecessors, (69), 10 states have call successors, (69) [2021-12-17 15:49:13,857 INFO L276 IsEmpty]: Start isEmpty. Operand 16612 states and 20536 transitions. [2021-12-17 15:49:13,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2021-12-17 15:49:13,880 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:49:13,881 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 10, 10, 10, 9, 9, 8, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:49:13,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-17 15:49:14,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:49:14,082 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:49:14,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:49:14,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1159596239, now seen corresponding path program 1 times [2021-12-17 15:49:14,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:49:14,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134064049] [2021-12-17 15:49:14,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:49:14,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:49:14,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:49:14,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:49:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:49:14,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:49:14,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:49:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:49:14,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:49:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:49:14,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:49:14,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:49:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:49:14,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:49:14,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:49:14,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:49:14,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:49:14,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:49:14,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:49:14,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:49:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:49:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:49:14,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-17 15:49:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-17 15:49:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-17 15:49:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:49:14,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:49:14,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-17 15:49:14,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:49:14,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-17 15:49:14,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-17 15:49:14,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-17 15:49:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-17 15:49:14,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2021-12-17 15:49:14,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-17 15:49:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-17 15:49:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-17 15:49:14,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2021-12-17 15:49:14,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-12-17 15:49:14,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-12-17 15:49:14,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2021-12-17 15:49:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2021-12-17 15:49:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2021-12-17 15:49:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1226 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 1178 trivial. 0 not checked. [2021-12-17 15:49:14,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:49:14,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134064049] [2021-12-17 15:49:14,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134064049] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:49:14,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510884554] [2021-12-17 15:49:14,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:49:14,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:49:14,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:49:14,468 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:49:14,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-17 15:49:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:49:14,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 1486 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-17 15:49:14,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:49:15,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1226 backedges. 544 proven. 23 refuted. 0 times theorem prover too weak. 659 trivial. 0 not checked. [2021-12-17 15:49:15,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:49:16,408 INFO L134 CoverageAnalysis]: Checked inductivity of 1226 backedges. 16 proven. 14 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2021-12-17 15:49:16,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510884554] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:49:16,409 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:49:16,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 8, 9] total 32 [2021-12-17 15:49:16,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582056358] [2021-12-17 15:49:16,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:49:16,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-17 15:49:16,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:49:16,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-17 15:49:16,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-12-17 15:49:16,412 INFO L87 Difference]: Start difference. First operand 16612 states and 20536 transitions. Second operand has 32 states, 32 states have (on average 12.21875) internal successors, (391), 30 states have internal predecessors, (391), 16 states have call successors, (90), 6 states have call predecessors, (90), 6 states have return successors, (89), 17 states have call predecessors, (89), 16 states have call successors, (89) [2021-12-17 15:50:06,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:50:06,156 INFO L93 Difference]: Finished difference Result 100647 states and 130489 transitions. [2021-12-17 15:50:06,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 480 states. [2021-12-17 15:50:06,157 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 12.21875) internal successors, (391), 30 states have internal predecessors, (391), 16 states have call successors, (90), 6 states have call predecessors, (90), 6 states have return successors, (89), 17 states have call predecessors, (89), 16 states have call successors, (89) Word has length 431 [2021-12-17 15:50:06,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:50:06,369 INFO L225 Difference]: With dead ends: 100647 [2021-12-17 15:50:06,369 INFO L226 Difference]: Without dead ends: 88711 [2021-12-17 15:50:06,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1523 GetRequests, 1020 SyntacticMatches, 0 SemanticMatches, 503 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108209 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=19676, Invalid=234844, Unknown=0, NotChecked=0, Total=254520 [2021-12-17 15:50:06,417 INFO L933 BasicCegarLoop]: 2199 mSDtfsCounter, 3809 mSDsluCounter, 29190 mSDsCounter, 0 mSdLazyCounter, 36878 mSolverCounterSat, 5329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3869 SdHoareTripleChecker+Valid, 31389 SdHoareTripleChecker+Invalid, 42207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5329 IncrementalHoareTripleChecker+Valid, 36878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2021-12-17 15:50:06,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3869 Valid, 31389 Invalid, 42207 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5329 Valid, 36878 Invalid, 0 Unknown, 0 Unchecked, 17.1s Time] [2021-12-17 15:50:06,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88711 states. [2021-12-17 15:50:09,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88711 to 15454. [2021-12-17 15:50:09,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15454 states, 12270 states have (on average 1.2185819070904647) internal successors, (14952), 12559 states have internal predecessors, (14952), 2079 states have call successors, (2079), 1104 states have call predecessors, (2079), 1104 states have return successors, (2079), 1790 states have call predecessors, (2079), 2079 states have call successors, (2079) [2021-12-17 15:50:09,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15454 states to 15454 states and 19110 transitions. [2021-12-17 15:50:09,809 INFO L78 Accepts]: Start accepts. Automaton has 15454 states and 19110 transitions. Word has length 431 [2021-12-17 15:50:09,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:50:09,809 INFO L470 AbstractCegarLoop]: Abstraction has 15454 states and 19110 transitions. [2021-12-17 15:50:09,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 12.21875) internal successors, (391), 30 states have internal predecessors, (391), 16 states have call successors, (90), 6 states have call predecessors, (90), 6 states have return successors, (89), 17 states have call predecessors, (89), 16 states have call successors, (89) [2021-12-17 15:50:09,810 INFO L276 IsEmpty]: Start isEmpty. Operand 15454 states and 19110 transitions. [2021-12-17 15:50:09,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2021-12-17 15:50:09,829 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:50:09,829 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 10, 10, 10, 9, 9, 8, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:50:09,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-12-17 15:50:10,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:50:10,030 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:50:10,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:50:10,031 INFO L85 PathProgramCache]: Analyzing trace with hash -2014135697, now seen corresponding path program 1 times [2021-12-17 15:50:10,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:50:10,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895918375] [2021-12-17 15:50:10,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:50:10,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:50:10,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:50:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:50:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:50:10,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:50:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:50:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:50:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:50:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:50:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:50:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:50:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:50:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:50:10,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:50:10,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:50:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:50:10,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:50:10,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:50:10,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:50:10,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:50:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:50:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-17 15:50:10,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-17 15:50:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-17 15:50:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:50:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:50:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-17 15:50:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:50:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-17 15:50:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-17 15:50:10,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-17 15:50:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-17 15:50:10,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2021-12-17 15:50:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-17 15:50:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-17 15:50:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-17 15:50:10,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2021-12-17 15:50:10,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-12-17 15:50:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-12-17 15:50:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2021-12-17 15:50:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2021-12-17 15:50:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2021-12-17 15:50:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:10,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1226 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1218 trivial. 0 not checked. [2021-12-17 15:50:10,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:50:10,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895918375] [2021-12-17 15:50:10,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895918375] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:50:10,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:50:10,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:50:10,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938728466] [2021-12-17 15:50:10,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:50:10,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:50:10,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:50:10,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:50:10,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:50:10,203 INFO L87 Difference]: Start difference. First operand 15454 states and 19110 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 5 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) [2021-12-17 15:50:13,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:50:13,147 INFO L93 Difference]: Finished difference Result 27002 states and 33456 transitions. [2021-12-17 15:50:13,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:50:13,148 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 5 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) Word has length 431 [2021-12-17 15:50:13,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:50:13,170 INFO L225 Difference]: With dead ends: 27002 [2021-12-17 15:50:13,171 INFO L226 Difference]: Without dead ends: 13358 [2021-12-17 15:50:13,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:50:13,182 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 278 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:50:13,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 457 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:50:13,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13358 states. [2021-12-17 15:50:15,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13358 to 12511. [2021-12-17 15:50:15,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12511 states, 9898 states have (on average 1.2154980804202868) internal successors, (12031), 10128 states have internal predecessors, (12031), 1702 states have call successors, (1702), 910 states have call predecessors, (1702), 910 states have return successors, (1702), 1472 states have call predecessors, (1702), 1702 states have call successors, (1702) [2021-12-17 15:50:15,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12511 states to 12511 states and 15435 transitions. [2021-12-17 15:50:15,623 INFO L78 Accepts]: Start accepts. Automaton has 12511 states and 15435 transitions. Word has length 431 [2021-12-17 15:50:15,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:50:15,623 INFO L470 AbstractCegarLoop]: Abstraction has 12511 states and 15435 transitions. [2021-12-17 15:50:15,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 5 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) [2021-12-17 15:50:15,624 INFO L276 IsEmpty]: Start isEmpty. Operand 12511 states and 15435 transitions. [2021-12-17 15:50:15,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2021-12-17 15:50:15,638 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:50:15,639 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 10, 10, 10, 9, 9, 8, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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 15:50:15,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-17 15:50:15,639 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:50:15,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:50:15,639 INFO L85 PathProgramCache]: Analyzing trace with hash -2027764681, now seen corresponding path program 1 times [2021-12-17 15:50:15,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:50:15,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243580369] [2021-12-17 15:50:15,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:50:15,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:50:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:50:15,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:50:15,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:50:15,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:50:15,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:50:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:50:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:50:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:50:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:50:15,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:50:15,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:50:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:50:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:50:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:50:15,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:50:15,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:50:15,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:50:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:50:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:50:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:50:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-17 15:50:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-17 15:50:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-17 15:50:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:50:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:50:15,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-17 15:50:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:50:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-17 15:50:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-17 15:50:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-17 15:50:15,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-17 15:50:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2021-12-17 15:50:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-17 15:50:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-17 15:50:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-17 15:50:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2021-12-17 15:50:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-12-17 15:50:15,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-12-17 15:50:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2021-12-17 15:50:15,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2021-12-17 15:50:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2021-12-17 15:50:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:15,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1229 backedges. 34 proven. 31 refuted. 0 times theorem prover too weak. 1164 trivial. 0 not checked. [2021-12-17 15:50:15,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:50:15,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243580369] [2021-12-17 15:50:15,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243580369] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:50:15,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792741139] [2021-12-17 15:50:15,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:50:15,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:50:15,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:50:15,989 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:50:16,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-17 15:50:16,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:50:16,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 1487 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-17 15:50:16,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:50:17,050 INFO L134 CoverageAnalysis]: Checked inductivity of 1229 backedges. 484 proven. 99 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2021-12-17 15:50:17,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:50:17,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1229 backedges. 41 proven. 73 refuted. 0 times theorem prover too weak. 1115 trivial. 0 not checked. [2021-12-17 15:50:17,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792741139] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:50:17,947 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:50:17,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 13, 13] total 41 [2021-12-17 15:50:17,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299433965] [2021-12-17 15:50:17,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:50:17,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-17 15:50:17,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:50:17,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-17 15:50:17,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1540, Unknown=0, NotChecked=0, Total=1640 [2021-12-17 15:50:17,949 INFO L87 Difference]: Start difference. First operand 12511 states and 15435 transitions. Second operand has 41 states, 41 states have (on average 7.780487804878049) internal successors, (319), 35 states have internal predecessors, (319), 10 states have call successors, (85), 9 states have call predecessors, (85), 15 states have return successors, (85), 15 states have call predecessors, (85), 10 states have call successors, (85) [2021-12-17 15:51:11,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:51:11,097 INFO L93 Difference]: Finished difference Result 93879 states and 124583 transitions. [2021-12-17 15:51:11,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 456 states. [2021-12-17 15:51:11,098 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 7.780487804878049) internal successors, (319), 35 states have internal predecessors, (319), 10 states have call successors, (85), 9 states have call predecessors, (85), 15 states have return successors, (85), 15 states have call predecessors, (85), 10 states have call successors, (85) Word has length 431 [2021-12-17 15:51:11,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:51:11,431 INFO L225 Difference]: With dead ends: 93879 [2021-12-17 15:51:11,431 INFO L226 Difference]: Without dead ends: 85102 [2021-12-17 15:51:11,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1439 GetRequests, 946 SyntacticMatches, 1 SemanticMatches, 492 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101868 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=13345, Invalid=230197, Unknown=0, NotChecked=0, Total=243542 [2021-12-17 15:51:11,470 INFO L933 BasicCegarLoop]: 1261 mSDtfsCounter, 6423 mSDsluCounter, 24054 mSDsCounter, 0 mSdLazyCounter, 37890 mSolverCounterSat, 6843 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6424 SdHoareTripleChecker+Valid, 25315 SdHoareTripleChecker+Invalid, 44733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6843 IncrementalHoareTripleChecker+Valid, 37890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2021-12-17 15:51:11,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6424 Valid, 25315 Invalid, 44733 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6843 Valid, 37890 Invalid, 0 Unknown, 0 Unchecked, 17.1s Time] [2021-12-17 15:51:11,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85102 states. [2021-12-17 15:51:16,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85102 to 20816. [2021-12-17 15:51:16,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20816 states, 16313 states have (on average 1.219824679703304) internal successors, (19899), 16701 states have internal predecessors, (19899), 2944 states have call successors, (2944), 1558 states have call predecessors, (2944), 1558 states have return successors, (2944), 2556 states have call predecessors, (2944), 2944 states have call successors, (2944) [2021-12-17 15:51:16,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20816 states to 20816 states and 25787 transitions. [2021-12-17 15:51:16,697 INFO L78 Accepts]: Start accepts. Automaton has 20816 states and 25787 transitions. Word has length 431 [2021-12-17 15:51:16,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:51:16,698 INFO L470 AbstractCegarLoop]: Abstraction has 20816 states and 25787 transitions. [2021-12-17 15:51:16,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 7.780487804878049) internal successors, (319), 35 states have internal predecessors, (319), 10 states have call successors, (85), 9 states have call predecessors, (85), 15 states have return successors, (85), 15 states have call predecessors, (85), 10 states have call successors, (85) [2021-12-17 15:51:16,698 INFO L276 IsEmpty]: Start isEmpty. Operand 20816 states and 25787 transitions. [2021-12-17 15:51:16,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2021-12-17 15:51:16,718 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:51:16,718 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 12, 12, 11, 9, 8, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:51:16,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-12-17 15:51:16,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:51:16,919 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:51:16,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:51:16,920 INFO L85 PathProgramCache]: Analyzing trace with hash -915142123, now seen corresponding path program 1 times [2021-12-17 15:51:16,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:51:16,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686547588] [2021-12-17 15:51:16,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:51:16,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:51:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:16,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:51:16,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:16,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:51:16,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:16,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:51:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:51:17,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:51:17,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:51:17,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:51:17,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:51:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:51:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:51:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:51:17,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:51:17,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:51:17,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:51:17,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:51:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:51:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:51:17,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:51:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:51:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:51:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:51:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:51:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:51:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:51:17,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:51:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:51:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:51:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:51:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2021-12-17 15:51:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-17 15:51:17,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-17 15:51:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-17 15:51:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-17 15:51:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-12-17 15:51:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-12-17 15:51:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-12-17 15:51:17,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2021-12-17 15:51:17,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2021-12-17 15:51:17,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2021-12-17 15:51:17,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2021-12-17 15:51:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2021-12-17 15:51:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2021-12-17 15:51:17,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,181 INFO L134 CoverageAnalysis]: Checked inductivity of 1272 backedges. 39 proven. 4 refuted. 0 times theorem prover too weak. 1229 trivial. 0 not checked. [2021-12-17 15:51:17,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:51:17,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686547588] [2021-12-17 15:51:17,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686547588] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:51:17,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691115884] [2021-12-17 15:51:17,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:51:17,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:51:17,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:51:17,184 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:51:17,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-17 15:51:17,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:17,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-17 15:51:17,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:51:18,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1272 backedges. 187 proven. 410 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2021-12-17 15:51:18,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:51:18,729 INFO L134 CoverageAnalysis]: Checked inductivity of 1272 backedges. 23 proven. 40 refuted. 0 times theorem prover too weak. 1209 trivial. 0 not checked. [2021-12-17 15:51:18,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691115884] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:51:18,730 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:51:18,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 12] total 20 [2021-12-17 15:51:18,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548551986] [2021-12-17 15:51:18,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:51:18,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-17 15:51:18,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:51:18,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-17 15:51:18,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=341, Unknown=0, NotChecked=0, Total=380 [2021-12-17 15:51:18,731 INFO L87 Difference]: Start difference. First operand 20816 states and 25787 transitions. Second operand has 20 states, 20 states have (on average 15.75) internal successors, (315), 17 states have internal predecessors, (315), 7 states have call successors, (93), 7 states have call predecessors, (93), 9 states have return successors, (92), 9 states have call predecessors, (92), 7 states have call successors, (92) [2021-12-17 15:51:40,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:51:40,636 INFO L93 Difference]: Finished difference Result 72456 states and 95331 transitions. [2021-12-17 15:51:40,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-12-17 15:51:40,637 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 15.75) internal successors, (315), 17 states have internal predecessors, (315), 7 states have call successors, (93), 7 states have call predecessors, (93), 9 states have return successors, (92), 9 states have call predecessors, (92), 7 states have call successors, (92) Word has length 433 [2021-12-17 15:51:40,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:51:40,760 INFO L225 Difference]: With dead ends: 72456 [2021-12-17 15:51:40,760 INFO L226 Difference]: Without dead ends: 56986 [2021-12-17 15:51:40,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1053 GetRequests, 967 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2183 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=742, Invalid=6740, Unknown=0, NotChecked=0, Total=7482 [2021-12-17 15:51:40,789 INFO L933 BasicCegarLoop]: 635 mSDtfsCounter, 1800 mSDsluCounter, 7692 mSDsCounter, 0 mSdLazyCounter, 6008 mSolverCounterSat, 954 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1816 SdHoareTripleChecker+Valid, 8327 SdHoareTripleChecker+Invalid, 6962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 954 IncrementalHoareTripleChecker+Valid, 6008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-17 15:51:40,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1816 Valid, 8327 Invalid, 6962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [954 Valid, 6008 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-12-17 15:51:40,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56986 states. [2021-12-17 15:51:46,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56986 to 25043. [2021-12-17 15:51:46,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25043 states, 19679 states have (on average 1.1991971136744752) internal successors, (23599), 20157 states have internal predecessors, (23599), 3429 states have call successors, (3429), 1934 states have call predecessors, (3429), 1934 states have return successors, (3429), 2951 states have call predecessors, (3429), 3429 states have call successors, (3429) [2021-12-17 15:51:46,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25043 states to 25043 states and 30457 transitions. [2021-12-17 15:51:46,838 INFO L78 Accepts]: Start accepts. Automaton has 25043 states and 30457 transitions. Word has length 433 [2021-12-17 15:51:46,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:51:46,839 INFO L470 AbstractCegarLoop]: Abstraction has 25043 states and 30457 transitions. [2021-12-17 15:51:46,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 15.75) internal successors, (315), 17 states have internal predecessors, (315), 7 states have call successors, (93), 7 states have call predecessors, (93), 9 states have return successors, (92), 9 states have call predecessors, (92), 7 states have call successors, (92) [2021-12-17 15:51:46,839 INFO L276 IsEmpty]: Start isEmpty. Operand 25043 states and 30457 transitions. [2021-12-17 15:51:46,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2021-12-17 15:51:46,856 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:51:46,857 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 15:51:46,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-17 15:51:47,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-12-17 15:51:47,058 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:51:47,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:51:47,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1574268918, now seen corresponding path program 1 times [2021-12-17 15:51:47,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:51:47,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500553299] [2021-12-17 15:51:47,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:51:47,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:51:47,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:51:47,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:51:47,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:51:47,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:51:47,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:51:47,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:51:47,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:51:47,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:51:47,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:51:47,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:51:47,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:51:47,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:51:47,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:51:47,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:51:47,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:51:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:51:47,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:51:47,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:51:47,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:51:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:51:47,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:51:47,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:51:47,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:51:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:51:47,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:51:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:51:47,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:51:47,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:51:47,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2021-12-17 15:51:47,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-17 15:51:47,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-17 15:51:47,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-17 15:51:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-17 15:51:47,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-12-17 15:51:47,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-12-17 15:51:47,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2021-12-17 15:51:47,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2021-12-17 15:51:47,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2021-12-17 15:51:47,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-12-17 15:51:47,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2021-12-17 15:51:47,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2021-12-17 15:51:47,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2021-12-17 15:51:47,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:51:47,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2021-12-17 15:51:47,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:51:47,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500553299] [2021-12-17 15:51:47,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500553299] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:51:47,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:51:47,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-17 15:51:47,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819834288] [2021-12-17 15:51:47,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:51:47,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 15:51:47,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:51:47,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 15:51:47,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-17 15:51:47,195 INFO L87 Difference]: Start difference. First operand 25043 states and 30457 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-17 15:51:54,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:51:54,650 INFO L93 Difference]: Finished difference Result 42503 states and 51852 transitions. [2021-12-17 15:51:54,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 15:51:54,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 441 [2021-12-17 15:51:54,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:51:54,702 INFO L225 Difference]: With dead ends: 42503 [2021-12-17 15:51:54,702 INFO L226 Difference]: Without dead ends: 28565 [2021-12-17 15:51:54,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 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 15:51:54,724 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 188 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 15:51:54,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 763 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 15:51:54,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28565 states. [2021-12-17 15:52:00,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28565 to 25019. [2021-12-17 15:52:00,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25019 states, 19661 states have (on average 1.1956156858755913) internal successors, (23507), 20136 states have internal predecessors, (23507), 3426 states have call successors, (3426), 1931 states have call predecessors, (3426), 1931 states have return successors, (3426), 2951 states have call predecessors, (3426), 3426 states have call successors, (3426) [2021-12-17 15:52:00,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25019 states to 25019 states and 30359 transitions. [2021-12-17 15:52:00,706 INFO L78 Accepts]: Start accepts. Automaton has 25019 states and 30359 transitions. Word has length 441 [2021-12-17 15:52:00,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:52:00,707 INFO L470 AbstractCegarLoop]: Abstraction has 25019 states and 30359 transitions. [2021-12-17 15:52:00,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-17 15:52:00,707 INFO L276 IsEmpty]: Start isEmpty. Operand 25019 states and 30359 transitions. [2021-12-17 15:52:00,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2021-12-17 15:52:00,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:52:00,724 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:00,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-17 15:52:00,725 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:52:00,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:52:00,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1916460766, now seen corresponding path program 1 times [2021-12-17 15:52:00,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:52:00,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613762600] [2021-12-17 15:52:00,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:52:00,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:52:00,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:52:00,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:52:00,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:52:00,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:52:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:52:00,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:52:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:52:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:52:00,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:52:00,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:52:00,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:52:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:52:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:52:00,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:00,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:52:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:52:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:52:00,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:52:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-17 15:52:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:52:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-17 15:52:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-17 15:52:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-17 15:52:00,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-17 15:52:00,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-17 15:52:00,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-17 15:52:00,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-17 15:52:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-12-17 15:52:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-12-17 15:52:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2021-12-17 15:52:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-17 15:52:00,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-17 15:52:00,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2021-12-17 15:52:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2021-12-17 15:52:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-12-17 15:52:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2021-12-17 15:52:00,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2021-12-17 15:52:00,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-12-17 15:52:00,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2021-12-17 15:52:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2021-12-17 15:52:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2021-12-17 15:52:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2021-12-17 15:52:00,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:00,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 43 proven. 2 refuted. 0 times theorem prover too weak. 1285 trivial. 0 not checked. [2021-12-17 15:52:00,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:52:00,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613762600] [2021-12-17 15:52:00,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613762600] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:52:00,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502944165] [2021-12-17 15:52:00,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:52:00,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:52:00,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:52:00,896 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:52:00,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-17 15:52:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:01,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 1532 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-17 15:52:01,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:52:01,775 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 366 proven. 0 refuted. 0 times theorem prover too weak. 964 trivial. 0 not checked. [2021-12-17 15:52:01,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 15:52:01,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502944165] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:52:01,775 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 15:52:01,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 11 [2021-12-17 15:52:01,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430775968] [2021-12-17 15:52:01,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:52:01,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 15:52:01,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:52:01,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 15:52:01,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-17 15:52:01,777 INFO L87 Difference]: Start difference. First operand 25019 states and 30359 transitions. Second operand has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 7 states have internal predecessors, (163), 3 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (32), 5 states have call predecessors, (32), 3 states have call successors, (32) [2021-12-17 15:52:10,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:52:10,721 INFO L93 Difference]: Finished difference Result 44760 states and 55622 transitions. [2021-12-17 15:52:10,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 15:52:10,722 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 7 states have internal predecessors, (163), 3 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (32), 5 states have call predecessors, (32), 3 states have call successors, (32) Word has length 443 [2021-12-17 15:52:10,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:52:10,779 INFO L225 Difference]: With dead ends: 44760 [2021-12-17 15:52:10,780 INFO L226 Difference]: Without dead ends: 31253 [2021-12-17 15:52:10,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-12-17 15:52:10,796 INFO L933 BasicCegarLoop]: 502 mSDtfsCounter, 335 mSDsluCounter, 2300 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 2802 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:52:10,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 2802 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:52:10,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31253 states. [2021-12-17 15:52:16,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31253 to 25575. [2021-12-17 15:52:16,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25575 states, 20104 states have (on average 1.1917528849980104) internal successors, (23959), 20588 states have internal predecessors, (23959), 3485 states have call successors, (3485), 1985 states have call predecessors, (3485), 1985 states have return successors, (3485), 3001 states have call predecessors, (3485), 3485 states have call successors, (3485) [2021-12-17 15:52:17,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25575 states to 25575 states and 30929 transitions. [2021-12-17 15:52:17,035 INFO L78 Accepts]: Start accepts. Automaton has 25575 states and 30929 transitions. Word has length 443 [2021-12-17 15:52:17,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:52:17,035 INFO L470 AbstractCegarLoop]: Abstraction has 25575 states and 30929 transitions. [2021-12-17 15:52:17,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 7 states have internal predecessors, (163), 3 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (32), 5 states have call predecessors, (32), 3 states have call successors, (32) [2021-12-17 15:52:17,036 INFO L276 IsEmpty]: Start isEmpty. Operand 25575 states and 30929 transitions. [2021-12-17 15:52:17,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2021-12-17 15:52:17,054 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:52:17,054 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:17,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-12-17 15:52:17,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-12-17 15:52:17,255 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:52:17,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:52:17,255 INFO L85 PathProgramCache]: Analyzing trace with hash 627066294, now seen corresponding path program 1 times [2021-12-17 15:52:17,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:52:17,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119317019] [2021-12-17 15:52:17,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:52:17,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:52:17,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:52:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:52:17,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:52:17,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:52:17,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:52:17,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:52:17,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:52:17,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:52:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:52:17,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:52:17,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:52:17,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:52:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:52:17,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:17,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:52:17,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:52:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:52:17,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:52:17,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:52:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-17 15:52:17,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-17 15:52:17,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-17 15:52:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-17 15:52:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-17 15:52:17,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-17 15:52:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-17 15:52:17,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-17 15:52:17,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-17 15:52:17,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-17 15:52:17,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2021-12-17 15:52:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-17 15:52:17,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-12-17 15:52:17,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2021-12-17 15:52:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2021-12-17 15:52:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-12-17 15:52:17,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2021-12-17 15:52:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2021-12-17 15:52:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-12-17 15:52:17,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2021-12-17 15:52:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2021-12-17 15:52:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2021-12-17 15:52:17,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2021-12-17 15:52:17,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:17,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1331 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 1286 trivial. 0 not checked. [2021-12-17 15:52:17,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:52:17,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119317019] [2021-12-17 15:52:17,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119317019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:52:17,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:52:17,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 15:52:17,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421995251] [2021-12-17 15:52:17,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:52:17,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 15:52:17,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:52:17,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 15:52:17,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-17 15:52:17,429 INFO L87 Difference]: Start difference. First operand 25575 states and 30929 transitions. Second operand has 9 states, 9 states have (on average 16.0) internal successors, (144), 7 states have internal predecessors, (144), 3 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-17 15:52:25,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:52:25,616 INFO L93 Difference]: Finished difference Result 43134 states and 53027 transitions. [2021-12-17 15:52:25,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 15:52:25,617 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.0) internal successors, (144), 7 states have internal predecessors, (144), 3 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) Word has length 443 [2021-12-17 15:52:25,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:52:25,667 INFO L225 Difference]: With dead ends: 43134 [2021-12-17 15:52:25,667 INFO L226 Difference]: Without dead ends: 29567 [2021-12-17 15:52:25,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-12-17 15:52:25,682 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 428 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1745 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-17 15:52:25,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 1745 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-17 15:52:25,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29567 states. [2021-12-17 15:52:31,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29567 to 25557. [2021-12-17 15:52:31,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25557 states, 20092 states have (on average 1.1902249651602628) internal successors, (23914), 20573 states have internal predecessors, (23914), 3482 states have call successors, (3482), 1982 states have call predecessors, (3482), 1982 states have return successors, (3482), 3001 states have call predecessors, (3482), 3482 states have call successors, (3482) [2021-12-17 15:52:31,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25557 states to 25557 states and 30878 transitions. [2021-12-17 15:52:31,773 INFO L78 Accepts]: Start accepts. Automaton has 25557 states and 30878 transitions. Word has length 443 [2021-12-17 15:52:31,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:52:31,774 INFO L470 AbstractCegarLoop]: Abstraction has 25557 states and 30878 transitions. [2021-12-17 15:52:31,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.0) internal successors, (144), 7 states have internal predecessors, (144), 3 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-17 15:52:31,774 INFO L276 IsEmpty]: Start isEmpty. Operand 25557 states and 30878 transitions. [2021-12-17 15:52:31,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2021-12-17 15:52:31,794 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:52:31,794 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 10, 10, 10, 10, 9, 8, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:31,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-17 15:52:31,794 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:52:31,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:52:31,795 INFO L85 PathProgramCache]: Analyzing trace with hash -332771787, now seen corresponding path program 1 times [2021-12-17 15:52:31,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:52:31,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451749706] [2021-12-17 15:52:31,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:52:31,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:52:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:52:31,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:52:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:52:31,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:52:31,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:52:31,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:52:31,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:52:31,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:52:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:52:31,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:52:31,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:31,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:52:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:52:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:52:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:31,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:52:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:52:31,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:52:31,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:52:31,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:52:31,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-17 15:52:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-17 15:52:31,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-17 15:52:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-17 15:52:31,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-17 15:52:31,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-17 15:52:31,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-17 15:52:31,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-17 15:52:31,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-17 15:52:31,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-17 15:52:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-17 15:52:31,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2021-12-17 15:52:31,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-17 15:52:31,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-17 15:52:31,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-17 15:52:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2021-12-17 15:52:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-12-17 15:52:31,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-12-17 15:52:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2021-12-17 15:52:31,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2021-12-17 15:52:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2021-12-17 15:52:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2021-12-17 15:52:31,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:31,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1304 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 1291 trivial. 0 not checked. [2021-12-17 15:52:31,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:52:31,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451749706] [2021-12-17 15:52:31,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451749706] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 15:52:31,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 15:52:31,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 15:52:31,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202199535] [2021-12-17 15:52:31,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 15:52:31,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 15:52:31,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:52:31,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 15:52:31,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-17 15:52:31,982 INFO L87 Difference]: Start difference. First operand 25557 states and 30878 transitions. Second operand has 6 states, 6 states have (on average 23.166666666666668) internal successors, (139), 5 states have internal predecessors, (139), 5 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (31), 5 states have call predecessors, (31), 5 states have call successors, (31) [2021-12-17 15:52:38,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:52:38,271 INFO L93 Difference]: Finished difference Result 49452 states and 59975 transitions. [2021-12-17 15:52:38,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 15:52:38,271 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.166666666666668) internal successors, (139), 5 states have internal predecessors, (139), 5 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (31), 5 states have call predecessors, (31), 5 states have call successors, (31) Word has length 442 [2021-12-17 15:52:38,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:52:38,323 INFO L225 Difference]: With dead ends: 49452 [2021-12-17 15:52:38,323 INFO L226 Difference]: Without dead ends: 25916 [2021-12-17 15:52:38,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-17 15:52:38,348 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 379 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:52:38,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 451 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 15:52:38,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25916 states. [2021-12-17 15:52:44,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25916 to 25716. [2021-12-17 15:52:44,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25716 states, 20152 states have (on average 1.1895593489479952) internal successors, (23972), 20672 states have internal predecessors, (23972), 3581 states have call successors, (3581), 1982 states have call predecessors, (3581), 1982 states have return successors, (3581), 3061 states have call predecessors, (3581), 3581 states have call successors, (3581) [2021-12-17 15:52:44,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25716 states to 25716 states and 31134 transitions. [2021-12-17 15:52:44,501 INFO L78 Accepts]: Start accepts. Automaton has 25716 states and 31134 transitions. Word has length 442 [2021-12-17 15:52:44,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:52:44,502 INFO L470 AbstractCegarLoop]: Abstraction has 25716 states and 31134 transitions. [2021-12-17 15:52:44,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.166666666666668) internal successors, (139), 5 states have internal predecessors, (139), 5 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (31), 5 states have call predecessors, (31), 5 states have call successors, (31) [2021-12-17 15:52:44,502 INFO L276 IsEmpty]: Start isEmpty. Operand 25716 states and 31134 transitions. [2021-12-17 15:52:44,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2021-12-17 15:52:44,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:52:44,521 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 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] [2021-12-17 15:52:44,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-17 15:52:44,522 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:52:44,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:52:44,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1293524089, now seen corresponding path program 1 times [2021-12-17 15:52:44,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:52:44,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466001600] [2021-12-17 15:52:44,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:52:44,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:52:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:52:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:52:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:52:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:52:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:52:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:52:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:52:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:52:44,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:52:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:52:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:52:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:52:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:52:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:52:44,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:52:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:52:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:52:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-17 15:52:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-17 15:52:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-17 15:52:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-17 15:52:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-17 15:52:44,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-17 15:52:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-17 15:52:44,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-17 15:52:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-17 15:52:44,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-17 15:52:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2021-12-17 15:52:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-17 15:52:44,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-17 15:52:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-17 15:52:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-17 15:52:44,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-12-17 15:52:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2021-12-17 15:52:44,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2021-12-17 15:52:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2021-12-17 15:52:44,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2021-12-17 15:52:44,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2021-12-17 15:52:44,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2021-12-17 15:52:44,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2021-12-17 15:52:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2021-12-17 15:52:44,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 68 proven. 55 refuted. 0 times theorem prover too weak. 1182 trivial. 0 not checked. [2021-12-17 15:52:44,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:52:44,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466001600] [2021-12-17 15:52:44,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466001600] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:52:44,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213075751] [2021-12-17 15:52:44,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:52:44,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:52:44,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:52:44,782 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:52:44,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-17 15:52:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:52:44,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 1518 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-17 15:52:44,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:52:45,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 561 proven. 94 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2021-12-17 15:52:45,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:52:46,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 76 proven. 58 refuted. 0 times theorem prover too weak. 1171 trivial. 0 not checked. [2021-12-17 15:52:46,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213075751] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:52:46,411 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:52:46,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 22 [2021-12-17 15:52:46,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969201306] [2021-12-17 15:52:46,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:52:46,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-17 15:52:46,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:52:46,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-17 15:52:46,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-12-17 15:52:46,413 INFO L87 Difference]: Start difference. First operand 25716 states and 31134 transitions. Second operand has 22 states, 22 states have (on average 10.863636363636363) internal successors, (239), 18 states have internal predecessors, (239), 4 states have call successors, (63), 9 states have call predecessors, (63), 15 states have return successors, (58), 7 states have call predecessors, (58), 4 states have call successors, (58) [2021-12-17 15:53:02,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 15:53:02,523 INFO L93 Difference]: Finished difference Result 66864 states and 82144 transitions. [2021-12-17 15:53:02,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-17 15:53:02,524 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 10.863636363636363) internal successors, (239), 18 states have internal predecessors, (239), 4 states have call successors, (63), 9 states have call predecessors, (63), 15 states have return successors, (58), 7 states have call predecessors, (58), 4 states have call successors, (58) Word has length 442 [2021-12-17 15:53:02,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 15:53:02,628 INFO L225 Difference]: With dead ends: 66864 [2021-12-17 15:53:02,628 INFO L226 Difference]: Without dead ends: 50269 [2021-12-17 15:53:02,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1044 GetRequests, 973 SyntacticMatches, 11 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=629, Invalid=3153, Unknown=0, NotChecked=0, Total=3782 [2021-12-17 15:53:02,655 INFO L933 BasicCegarLoop]: 504 mSDtfsCounter, 1377 mSDsluCounter, 5854 mSDsCounter, 0 mSdLazyCounter, 4303 mSolverCounterSat, 692 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 6358 SdHoareTripleChecker+Invalid, 4995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 692 IncrementalHoareTripleChecker+Valid, 4303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-17 15:53:02,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1402 Valid, 6358 Invalid, 4995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [692 Valid, 4303 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-17 15:53:02,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50269 states. [2021-12-17 15:53:10,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50269 to 26283. [2021-12-17 15:53:10,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26283 states, 20604 states have (on average 1.1885070860027178) internal successors, (24488), 21048 states have internal predecessors, (24488), 3583 states have call successors, (3583), 2095 states have call predecessors, (3583), 2095 states have return successors, (3583), 3139 states have call predecessors, (3583), 3583 states have call successors, (3583) [2021-12-17 15:53:10,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26283 states to 26283 states and 31654 transitions. [2021-12-17 15:53:10,721 INFO L78 Accepts]: Start accepts. Automaton has 26283 states and 31654 transitions. Word has length 442 [2021-12-17 15:53:10,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 15:53:10,722 INFO L470 AbstractCegarLoop]: Abstraction has 26283 states and 31654 transitions. [2021-12-17 15:53:10,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 10.863636363636363) internal successors, (239), 18 states have internal predecessors, (239), 4 states have call successors, (63), 9 states have call predecessors, (63), 15 states have return successors, (58), 7 states have call predecessors, (58), 4 states have call successors, (58) [2021-12-17 15:53:10,723 INFO L276 IsEmpty]: Start isEmpty. Operand 26283 states and 31654 transitions. [2021-12-17 15:53:10,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2021-12-17 15:53:10,741 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 15:53:10,741 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 10, 10, 10, 10, 9, 8, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:53:10,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-12-17 15:53:10,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-12-17 15:53:10,944 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 15:53:10,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 15:53:10,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1689746499, now seen corresponding path program 1 times [2021-12-17 15:53:10,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 15:53:10,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671000322] [2021-12-17 15:53:10,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:53:10,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 15:53:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 15:53:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-17 15:53:11,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 15:53:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 15:53:11,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-17 15:53:11,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 15:53:11,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 15:53:11,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 15:53:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 15:53:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-17 15:53:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:53:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 15:53:11,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-17 15:53:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 15:53:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 15:53:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 15:53:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-17 15:53:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-17 15:53:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-17 15:53:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-17 15:53:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2021-12-17 15:53:11,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-17 15:53:11,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-17 15:53:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-17 15:53:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-17 15:53:11,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-17 15:53:11,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-17 15:53:11,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-17 15:53:11,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-17 15:53:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-17 15:53:11,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-12-17 15:53:11,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-12-17 15:53:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-17 15:53:11,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-17 15:53:11,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-12-17 15:53:11,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2021-12-17 15:53:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2021-12-17 15:53:11,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2021-12-17 15:53:11,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2021-12-17 15:53:11,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2021-12-17 15:53:11,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2021-12-17 15:53:11,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2021-12-17 15:53:11,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1304 backedges. 34 proven. 28 refuted. 0 times theorem prover too weak. 1242 trivial. 0 not checked. [2021-12-17 15:53:11,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 15:53:11,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671000322] [2021-12-17 15:53:11,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671000322] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 15:53:11,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270177215] [2021-12-17 15:53:11,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 15:53:11,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 15:53:11,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 15:53:11,262 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 15:53:11,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-17 15:53:11,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 15:53:11,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 1512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-17 15:53:11,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 15:53:12,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1304 backedges. 551 proven. 88 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2021-12-17 15:53:12,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 15:53:13,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1304 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 1256 trivial. 0 not checked. [2021-12-17 15:53:13,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270177215] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 15:53:13,325 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 15:53:13,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 13, 14] total 40 [2021-12-17 15:53:13,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252069076] [2021-12-17 15:53:13,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 15:53:13,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-17 15:53:13,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 15:53:13,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-17 15:53:13,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1430, Unknown=0, NotChecked=0, Total=1560 [2021-12-17 15:53:13,327 INFO L87 Difference]: Start difference. First operand 26283 states and 31654 transitions. Second operand has 40 states, 40 states have (on average 9.975) internal successors, (399), 36 states have internal predecessors, (399), 14 states have call successors, (90), 6 states have call predecessors, (90), 8 states have return successors, (87), 17 states have call predecessors, (87), 14 states have call successors, (87)