./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.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/product-lines/elevator_spec1_product03.cil.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 4d8d329904ea0b1d6316e01ffefe794d3e2b31dff55810a28221762d0c9b0f86 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 00:38:58,539 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 00:38:58,547 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 00:38:58,593 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 00:38:58,594 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 00:38:58,596 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 00:38:58,597 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 00:38:58,600 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 00:38:58,601 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 00:38:58,604 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 00:38:58,605 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 00:38:58,606 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 00:38:58,607 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 00:38:58,609 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 00:38:58,611 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 00:38:58,614 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 00:38:58,615 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 00:38:58,615 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 00:38:58,618 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 00:38:58,624 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 00:38:58,626 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 00:38:58,627 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 00:38:58,629 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 00:38:58,629 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 00:38:58,637 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 00:38:58,638 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 00:38:58,638 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 00:38:58,640 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 00:38:58,640 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 00:38:58,641 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 00:38:58,641 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 00:38:58,642 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 00:38:58,644 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 00:38:58,645 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 00:38:58,646 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 00:38:58,646 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 00:38:58,647 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 00:38:58,647 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 00:38:58,647 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 00:38:58,648 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 00:38:58,648 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 00:38:58,649 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 00:38:58,684 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 00:38:58,685 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 00:38:58,686 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 00:38:58,686 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 00:38:58,687 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 00:38:58,687 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 00:38:58,688 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 00:38:58,688 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 00:38:58,688 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 00:38:58,688 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 00:38:58,689 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 00:38:58,689 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 00:38:58,689 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 00:38:58,690 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 00:38:58,690 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 00:38:58,690 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 00:38:58,690 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 00:38:58,690 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 00:38:58,690 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 00:38:58,691 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 00:38:58,691 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 00:38:58,691 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 00:38:58,691 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 00:38:58,691 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 00:38:58,692 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:38:58,692 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 00:38:58,692 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 00:38:58,692 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 00:38:58,693 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 00:38:58,693 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 00:38:58,693 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 00:38:58,693 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 00:38:58,693 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 00:38:58,694 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 00:38:58,694 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 -> 4d8d329904ea0b1d6316e01ffefe794d3e2b31dff55810a28221762d0c9b0f86 [2021-12-16 00:38:58,890 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 00:38:58,921 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 00:38:58,922 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 00:38:58,923 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 00:38:58,924 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 00:38:58,925 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c [2021-12-16 00:38:58,997 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7d9745c91/3acdc5e4483343eca984c3ff02f06c12/FLAGe8781be04 [2021-12-16 00:38:59,406 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 00:38:59,410 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c [2021-12-16 00:38:59,423 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7d9745c91/3acdc5e4483343eca984c3ff02f06c12/FLAGe8781be04 [2021-12-16 00:38:59,736 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7d9745c91/3acdc5e4483343eca984c3ff02f06c12 [2021-12-16 00:38:59,738 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 00:38:59,739 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 00:38:59,741 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 00:38:59,741 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 00:38:59,744 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 00:38:59,744 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:38:59" (1/1) ... [2021-12-16 00:38:59,745 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20b530ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:38:59, skipping insertion in model container [2021-12-16 00:38:59,745 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:38:59" (1/1) ... [2021-12-16 00:38:59,749 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 00:38:59,809 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 00:39:00,097 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/product-lines/elevator_spec1_product03.cil.c[49188,49201] [2021-12-16 00:39:00,139 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:39:00,152 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 00:39:00,219 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/product-lines/elevator_spec1_product03.cil.c[49188,49201] [2021-12-16 00:39:00,248 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:39:00,266 INFO L208 MainTranslator]: Completed translation [2021-12-16 00:39:00,267 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00 WrapperNode [2021-12-16 00:39:00,267 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 00:39:00,267 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 00:39:00,268 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 00:39:00,268 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 00:39:00,273 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,289 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,324 INFO L137 Inliner]: procedures = 92, calls = 337, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 1060 [2021-12-16 00:39:00,325 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 00:39:00,325 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 00:39:00,326 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 00:39:00,326 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 00:39:00,331 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,331 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,335 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,335 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,347 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,355 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,359 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,363 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 00:39:00,364 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 00:39:00,364 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 00:39:00,364 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 00:39:00,365 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (1/1) ... [2021-12-16 00:39:00,373 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:39:00,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:00,428 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-16 00:39:00,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-16 00:39:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2021-12-16 00:39:00,470 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2021-12-16 00:39:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 00:39:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2021-12-16 00:39:00,471 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2021-12-16 00:39:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2021-12-16 00:39:00,471 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2021-12-16 00:39:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2021-12-16 00:39:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2021-12-16 00:39:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2021-12-16 00:39:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2021-12-16 00:39:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2021-12-16 00:39:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2021-12-16 00:39:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2021-12-16 00:39:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2021-12-16 00:39:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2021-12-16 00:39:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2021-12-16 00:39:00,473 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2021-12-16 00:39:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2021-12-16 00:39:00,473 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-12-16 00:39:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-12-16 00:39:00,473 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2021-12-16 00:39:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2021-12-16 00:39:00,473 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2021-12-16 00:39:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2021-12-16 00:39:00,474 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2021-12-16 00:39:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2021-12-16 00:39:00,474 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2021-12-16 00:39:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2021-12-16 00:39:00,474 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2021-12-16 00:39:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2021-12-16 00:39:00,474 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2021-12-16 00:39:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2021-12-16 00:39:00,474 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2021-12-16 00:39:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2021-12-16 00:39:00,475 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2021-12-16 00:39:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2021-12-16 00:39:00,475 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2021-12-16 00:39:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2021-12-16 00:39:00,475 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__base [2021-12-16 00:39:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__base [2021-12-16 00:39:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 00:39:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2021-12-16 00:39:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2021-12-16 00:39:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2021-12-16 00:39:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2021-12-16 00:39:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2021-12-16 00:39:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2021-12-16 00:39:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 00:39:00,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 00:39:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2021-12-16 00:39:00,477 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2021-12-16 00:39:00,621 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 00:39:00,623 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 00:39:01,328 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 00:39:01,341 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 00:39:01,342 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-16 00:39:01,345 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:39:01 BoogieIcfgContainer [2021-12-16 00:39:01,345 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 00:39:01,346 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 00:39:01,346 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 00:39:01,349 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 00:39:01,350 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 12:38:59" (1/3) ... [2021-12-16 00:39:01,351 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e9f8830 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:39:01, skipping insertion in model container [2021-12-16 00:39:01,351 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:39:00" (2/3) ... [2021-12-16 00:39:01,351 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e9f8830 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:39:01, skipping insertion in model container [2021-12-16 00:39:01,351 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:39:01" (3/3) ... [2021-12-16 00:39:01,352 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product03.cil.c [2021-12-16 00:39:01,357 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 00:39:01,357 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-16 00:39:01,412 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 00:39:01,420 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-16 00:39:01,420 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-16 00:39:01,479 INFO L276 IsEmpty]: Start isEmpty. Operand has 552 states, 429 states have (on average 1.68997668997669) internal successors, (725), 450 states have internal predecessors, (725), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) [2021-12-16 00:39:01,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-16 00:39:01,499 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:01,500 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:01,501 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:01,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:01,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1206513483, now seen corresponding path program 1 times [2021-12-16 00:39:01,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:01,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717228967] [2021-12-16 00:39:01,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:01,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:01,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:01,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:01,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:01,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:01,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:39:01,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:01,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-16 00:39:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:01,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:01,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:39:01,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-16 00:39:02,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:02,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:02,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:02,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:02,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:02,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:02,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:02,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:02,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,230 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:02,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:02,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717228967] [2021-12-16 00:39:02,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717228967] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:02,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844620626] [2021-12-16 00:39:02,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:02,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:02,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:02,240 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:02,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-16 00:39:02,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:02,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-16 00:39:02,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:02,793 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-16 00:39:02,793 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:02,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844620626] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:02,794 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:02,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2021-12-16 00:39:02,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901846502] [2021-12-16 00:39:02,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:02,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-16 00:39:02,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:02,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-16 00:39:02,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:39:02,826 INFO L87 Difference]: Start difference. First operand has 552 states, 429 states have (on average 1.68997668997669) internal successors, (725), 450 states have internal predecessors, (725), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-16 00:39:02,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:02,882 INFO L93 Difference]: Finished difference Result 573 states and 949 transitions. [2021-12-16 00:39:02,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-16 00:39:02,890 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 125 [2021-12-16 00:39:02,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:02,905 INFO L225 Difference]: With dead ends: 573 [2021-12-16 00:39:02,905 INFO L226 Difference]: Without dead ends: 544 [2021-12-16 00:39:02,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:39:02,910 INFO L933 BasicCegarLoop]: 910 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:02,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:02,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-16 00:39:02,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-12-16 00:39:02,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 423 states have (on average 1.6879432624113475) internal successors, (714), 442 states have internal predecessors, (714), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-16 00:39:02,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 903 transitions. [2021-12-16 00:39:02,980 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 903 transitions. Word has length 125 [2021-12-16 00:39:02,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:02,982 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 903 transitions. [2021-12-16 00:39:02,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-16 00:39:02,986 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 903 transitions. [2021-12-16 00:39:02,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-16 00:39:02,990 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:02,990 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:03,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:03,207 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,SelfDestructingSolverStorable0 [2021-12-16 00:39:03,208 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:03,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:03,208 INFO L85 PathProgramCache]: Analyzing trace with hash -423290177, now seen corresponding path program 1 times [2021-12-16 00:39:03,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:03,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289442515] [2021-12-16 00:39:03,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:03,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:03,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:39:03,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-16 00:39:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:39:03,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-16 00:39:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:03,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:03,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,621 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:03,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:03,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289442515] [2021-12-16 00:39:03,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289442515] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:03,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268416584] [2021-12-16 00:39:03,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:03,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:03,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:03,636 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:03,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-16 00:39:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:03,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:03,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:04,143 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:39:04,143 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:04,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268416584] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:04,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:04,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:04,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992744951] [2021-12-16 00:39:04,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:04,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:04,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:04,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:04,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:04,146 INFO L87 Difference]: Start difference. First operand 544 states and 903 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:04,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:04,213 INFO L93 Difference]: Finished difference Result 1079 states and 1798 transitions. [2021-12-16 00:39:04,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 00:39:04,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 127 [2021-12-16 00:39:04,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:04,217 INFO L225 Difference]: With dead ends: 1079 [2021-12-16 00:39:04,217 INFO L226 Difference]: Without dead ends: 544 [2021-12-16 00:39:04,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:04,221 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 14 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:04,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 2660 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:04,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-16 00:39:04,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-12-16 00:39:04,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 423 states have (on average 1.6855791962174942) internal successors, (713), 442 states have internal predecessors, (713), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-16 00:39:04,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 902 transitions. [2021-12-16 00:39:04,267 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 902 transitions. Word has length 127 [2021-12-16 00:39:04,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:04,267 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 902 transitions. [2021-12-16 00:39:04,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:04,268 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 902 transitions. [2021-12-16 00:39:04,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-16 00:39:04,270 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:04,270 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:04,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:04,486 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,SelfDestructingSolverStorable1 [2021-12-16 00:39:04,486 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:04,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:04,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1248287939, now seen corresponding path program 1 times [2021-12-16 00:39:04,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:04,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582250876] [2021-12-16 00:39:04,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:04,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:04,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:39:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:04,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 00:39:04,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:04,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:04,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:04,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:04,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:04,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:04,880 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:04,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:04,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582250876] [2021-12-16 00:39:04,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582250876] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:04,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368677748] [2021-12-16 00:39:04,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:04,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:04,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:04,884 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:04,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-16 00:39:05,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:05,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:05,299 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:39:05,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:05,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368677748] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:05,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:05,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:05,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046302618] [2021-12-16 00:39:05,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:05,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:05,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:05,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:05,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:05,301 INFO L87 Difference]: Start difference. First operand 544 states and 902 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:05,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:05,347 INFO L93 Difference]: Finished difference Result 1079 states and 1796 transitions. [2021-12-16 00:39:05,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 00:39:05,348 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 129 [2021-12-16 00:39:05,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:05,351 INFO L225 Difference]: With dead ends: 1079 [2021-12-16 00:39:05,351 INFO L226 Difference]: Without dead ends: 544 [2021-12-16 00:39:05,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:05,354 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 12 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:05,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2660 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:05,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-16 00:39:05,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-12-16 00:39:05,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 423 states have (on average 1.6832151300236406) internal successors, (712), 442 states have internal predecessors, (712), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-16 00:39:05,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 901 transitions. [2021-12-16 00:39:05,388 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 901 transitions. Word has length 129 [2021-12-16 00:39:05,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:05,388 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 901 transitions. [2021-12-16 00:39:05,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:05,389 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 901 transitions. [2021-12-16 00:39:05,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-16 00:39:05,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:05,391 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:05,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:05,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:05,603 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:05,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:05,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1104012479, now seen corresponding path program 1 times [2021-12-16 00:39:05,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:05,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809205022] [2021-12-16 00:39:05,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:05,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:05,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:05,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:05,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 00:39:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:05,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 00:39:05,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:05,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:05,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:05,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:05,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:05,938 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:05,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:05,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809205022] [2021-12-16 00:39:05,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809205022] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:05,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467566304] [2021-12-16 00:39:05,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:05,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:05,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:05,942 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:05,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-16 00:39:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:06,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:06,400 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:39:06,400 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:06,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467566304] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:06,400 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:06,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:06,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501161400] [2021-12-16 00:39:06,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:06,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:06,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:06,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:06,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:06,402 INFO L87 Difference]: Start difference. First operand 544 states and 901 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:06,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:06,463 INFO L93 Difference]: Finished difference Result 1086 states and 1803 transitions. [2021-12-16 00:39:06,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:06,463 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 131 [2021-12-16 00:39:06,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:06,466 INFO L225 Difference]: With dead ends: 1086 [2021-12-16 00:39:06,467 INFO L226 Difference]: Without dead ends: 553 [2021-12-16 00:39:06,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:06,469 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 20 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:06,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 2660 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:06,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-16 00:39:06,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-16 00:39:06,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.679814385150812) internal successors, (724), 450 states have internal predecessors, (724), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-16 00:39:06,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 913 transitions. [2021-12-16 00:39:06,484 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 913 transitions. Word has length 131 [2021-12-16 00:39:06,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:06,485 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 913 transitions. [2021-12-16 00:39:06,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:06,485 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 913 transitions. [2021-12-16 00:39:06,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-12-16 00:39:06,487 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:06,488 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:06,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:06,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:06,706 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:06,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:06,707 INFO L85 PathProgramCache]: Analyzing trace with hash 98235219, now seen corresponding path program 1 times [2021-12-16 00:39:06,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:06,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832001487] [2021-12-16 00:39:06,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:06,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:06,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:06,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 00:39:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:39:06,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:06,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-16 00:39:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:07,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,085 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:07,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:07,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832001487] [2021-12-16 00:39:07,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832001487] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:07,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863138713] [2021-12-16 00:39:07,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:07,086 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:07,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:07,100 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:07,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-16 00:39:07,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:07,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:07,560 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:39:07,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:07,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863138713] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:07,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:07,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:07,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752264466] [2021-12-16 00:39:07,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:07,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:07,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:07,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:07,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:07,562 INFO L87 Difference]: Start difference. First operand 553 states and 913 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:07,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:07,617 INFO L93 Difference]: Finished difference Result 1088 states and 1804 transitions. [2021-12-16 00:39:07,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:07,618 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 132 [2021-12-16 00:39:07,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:07,621 INFO L225 Difference]: With dead ends: 1088 [2021-12-16 00:39:07,621 INFO L226 Difference]: Without dead ends: 553 [2021-12-16 00:39:07,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:07,624 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 18 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2660 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-16 00:39:07,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 2660 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:07,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-16 00:39:07,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-16 00:39:07,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.677494199535963) internal successors, (723), 450 states have internal predecessors, (723), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-16 00:39:07,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 912 transitions. [2021-12-16 00:39:07,640 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 912 transitions. Word has length 132 [2021-12-16 00:39:07,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:07,640 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 912 transitions. [2021-12-16 00:39:07,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:07,641 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 912 transitions. [2021-12-16 00:39:07,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-16 00:39:07,644 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:07,644 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:07,682 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-16 00:39:07,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:07,860 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:07,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:07,860 INFO L85 PathProgramCache]: Analyzing trace with hash -165126845, now seen corresponding path program 1 times [2021-12-16 00:39:07,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:07,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238196157] [2021-12-16 00:39:07,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:07,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:07,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-16 00:39:07,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-16 00:39:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:07,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:07,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:07,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-16 00:39:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:08,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:08,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:08,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:08,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:08,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:08,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,152 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:08,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:08,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238196157] [2021-12-16 00:39:08,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238196157] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:08,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193209194] [2021-12-16 00:39:08,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:08,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:08,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:08,168 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-16 00:39:08,169 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-16 00:39:08,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:08,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:39:08,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:08,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193209194] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:08,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:08,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:08,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594606630] [2021-12-16 00:39:08,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:08,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:08,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:08,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:08,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:08,597 INFO L87 Difference]: Start difference. First operand 553 states and 912 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:08,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:08,640 INFO L93 Difference]: Finished difference Result 1088 states and 1803 transitions. [2021-12-16 00:39:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:08,640 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 133 [2021-12-16 00:39:08,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:08,643 INFO L225 Difference]: With dead ends: 1088 [2021-12-16 00:39:08,643 INFO L226 Difference]: Without dead ends: 553 [2021-12-16 00:39:08,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:08,645 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 17 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:08,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 2660 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:08,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-16 00:39:08,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-16 00:39:08,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.6751740139211138) internal successors, (722), 450 states have internal predecessors, (722), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-16 00:39:08,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 911 transitions. [2021-12-16 00:39:08,658 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 911 transitions. Word has length 133 [2021-12-16 00:39:08,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:08,658 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 911 transitions. [2021-12-16 00:39:08,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:08,658 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 911 transitions. [2021-12-16 00:39:08,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-16 00:39:08,660 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:08,660 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:08,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:08,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:08,875 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:08,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:08,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1111545687, now seen corresponding path program 1 times [2021-12-16 00:39:08,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:08,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363043203] [2021-12-16 00:39:08,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:08,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:08,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:08,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:09,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:09,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 00:39:09,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 00:39:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:09,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:09,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:09,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:09,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,299 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-16 00:39:09,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:09,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363043203] [2021-12-16 00:39:09,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363043203] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:09,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220533195] [2021-12-16 00:39:09,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:09,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:09,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:09,301 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-16 00:39:09,302 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-16 00:39:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:09,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-16 00:39:09,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:09,786 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-16 00:39:09,787 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:09,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220533195] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:09,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:09,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2021-12-16 00:39:09,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225748606] [2021-12-16 00:39:09,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:09,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:39:09,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:09,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:39:09,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-12-16 00:39:09,789 INFO L87 Difference]: Start difference. First operand 553 states and 911 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:09,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:09,864 INFO L93 Difference]: Finished difference Result 1107 states and 1833 transitions. [2021-12-16 00:39:09,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 00:39:09,865 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 134 [2021-12-16 00:39:09,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:09,870 INFO L225 Difference]: With dead ends: 1107 [2021-12-16 00:39:09,870 INFO L226 Difference]: Without dead ends: 576 [2021-12-16 00:39:09,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-12-16 00:39:09,873 INFO L933 BasicCegarLoop]: 890 mSDtfsCounter, 148 mSDsluCounter, 4342 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5232 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:09,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 5232 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:09,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-12-16 00:39:09,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 572. [2021-12-16 00:39:09,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 447 states have (on average 1.6733780760626398) internal successors, (748), 468 states have internal predecessors, (748), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2021-12-16 00:39:09,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 942 transitions. [2021-12-16 00:39:09,891 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 942 transitions. Word has length 134 [2021-12-16 00:39:09,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:09,891 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 942 transitions. [2021-12-16 00:39:09,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:09,892 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 942 transitions. [2021-12-16 00:39:09,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-16 00:39:09,894 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:09,895 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:09,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-16 00:39:10,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:10,115 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:10,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:10,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1896939304, now seen corresponding path program 1 times [2021-12-16 00:39:10,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:10,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155621404] [2021-12-16 00:39:10,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:10,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:10,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:10,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-16 00:39:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 00:39:10,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:10,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:10,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:10,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:10,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,502 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-16 00:39:10,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:10,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155621404] [2021-12-16 00:39:10,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155621404] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:10,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335147014] [2021-12-16 00:39:10,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:10,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:10,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:10,504 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-16 00:39:10,527 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-16 00:39:10,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:10,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:10,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:10,973 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-16 00:39:10,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:10,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335147014] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:10,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:10,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:10,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268118402] [2021-12-16 00:39:10,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:10,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:10,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:10,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:10,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:10,977 INFO L87 Difference]: Start difference. First operand 572 states and 942 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:11,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:11,066 INFO L93 Difference]: Finished difference Result 1148 states and 1907 transitions. [2021-12-16 00:39:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 00:39:11,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 134 [2021-12-16 00:39:11,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:11,070 INFO L225 Difference]: With dead ends: 1148 [2021-12-16 00:39:11,070 INFO L226 Difference]: Without dead ends: 572 [2021-12-16 00:39:11,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:11,072 INFO L933 BasicCegarLoop]: 839 mSDtfsCounter, 135 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:11,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 2477 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:11,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-12-16 00:39:11,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 572. [2021-12-16 00:39:11,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 447 states have (on average 1.662192393736018) internal successors, (743), 468 states have internal predecessors, (743), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2021-12-16 00:39:11,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 937 transitions. [2021-12-16 00:39:11,086 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 937 transitions. Word has length 134 [2021-12-16 00:39:11,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:11,086 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 937 transitions. [2021-12-16 00:39:11,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:11,086 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 937 transitions. [2021-12-16 00:39:11,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-16 00:39:11,090 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:11,090 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:11,110 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-16 00:39:11,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-12-16 00:39:11,304 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:11,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:11,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1983596130, now seen corresponding path program 1 times [2021-12-16 00:39:11,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:11,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900829180] [2021-12-16 00:39:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:11,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-16 00:39:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:11,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:11,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:11,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,604 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-16 00:39:11,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:11,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900829180] [2021-12-16 00:39:11,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900829180] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:11,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805786160] [2021-12-16 00:39:11,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:11,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:11,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:11,609 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-16 00:39:11,618 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-16 00:39:11,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:11,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:11,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:12,054 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-16 00:39:12,054 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:12,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805786160] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:12,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:12,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:12,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505600438] [2021-12-16 00:39:12,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:12,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:12,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:12,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:12,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:12,055 INFO L87 Difference]: Start difference. First operand 572 states and 937 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:12,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:12,144 INFO L93 Difference]: Finished difference Result 1148 states and 1897 transitions. [2021-12-16 00:39:12,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 00:39:12,145 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 136 [2021-12-16 00:39:12,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:12,148 INFO L225 Difference]: With dead ends: 1148 [2021-12-16 00:39:12,148 INFO L226 Difference]: Without dead ends: 572 [2021-12-16 00:39:12,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:12,152 INFO L933 BasicCegarLoop]: 839 mSDtfsCounter, 129 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:12,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 2477 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:12,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-12-16 00:39:12,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 572. [2021-12-16 00:39:12,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 447 states have (on average 1.651006711409396) internal successors, (738), 468 states have internal predecessors, (738), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2021-12-16 00:39:12,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 932 transitions. [2021-12-16 00:39:12,167 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 932 transitions. Word has length 136 [2021-12-16 00:39:12,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:12,167 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 932 transitions. [2021-12-16 00:39:12,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:12,167 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 932 transitions. [2021-12-16 00:39:12,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-12-16 00:39:12,169 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:12,169 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:12,190 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-16 00:39:12,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:12,375 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:12,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:12,376 INFO L85 PathProgramCache]: Analyzing trace with hash 154565304, now seen corresponding path program 1 times [2021-12-16 00:39:12,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:12,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257501463] [2021-12-16 00:39:12,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:12,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:12,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:39:12,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:12,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:39:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:12,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:12,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:12,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:12,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,689 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-16 00:39:12,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:12,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257501463] [2021-12-16 00:39:12,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257501463] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:12,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463064412] [2021-12-16 00:39:12,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:12,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:12,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:12,690 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-16 00:39:12,695 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-16 00:39:12,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:12,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 1864 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:12,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:13,064 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-16 00:39:13,064 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:13,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463064412] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:13,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:13,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:13,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066385478] [2021-12-16 00:39:13,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:13,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:13,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:13,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:13,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:13,067 INFO L87 Difference]: Start difference. First operand 572 states and 932 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:13,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:13,175 INFO L93 Difference]: Finished difference Result 1184 states and 1945 transitions. [2021-12-16 00:39:13,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:13,175 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2021-12-16 00:39:13,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:13,178 INFO L225 Difference]: With dead ends: 1184 [2021-12-16 00:39:13,178 INFO L226 Difference]: Without dead ends: 638 [2021-12-16 00:39:13,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:13,181 INFO L933 BasicCegarLoop]: 849 mSDtfsCounter, 179 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2487 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:13,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 2487 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:13,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-16 00:39:13,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 623. [2021-12-16 00:39:13,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 497 states have (on average 1.6559356136820926) internal successors, (823), 518 states have internal predecessors, (823), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2021-12-16 00:39:13,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1016 transitions. [2021-12-16 00:39:13,201 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1016 transitions. Word has length 138 [2021-12-16 00:39:13,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:13,201 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1016 transitions. [2021-12-16 00:39:13,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:13,201 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1016 transitions. [2021-12-16 00:39:13,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-16 00:39:13,204 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:13,204 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:13,241 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-16 00:39:13,419 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,SelfDestructingSolverStorable9 [2021-12-16 00:39:13,419 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:13,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:13,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1196342274, now seen corresponding path program 1 times [2021-12-16 00:39:13,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:13,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525800104] [2021-12-16 00:39:13,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:13,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:13,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:13,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:13,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:39:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:13,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:13,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:13,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:13,794 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-16 00:39:13,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:13,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525800104] [2021-12-16 00:39:13,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525800104] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:13,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691054537] [2021-12-16 00:39:13,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:13,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:13,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:13,795 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-16 00:39:13,797 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-16 00:39:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-16 00:39:14,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:14,295 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-16 00:39:14,295 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:14,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691054537] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:14,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:14,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2021-12-16 00:39:14,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558320327] [2021-12-16 00:39:14,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:14,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 00:39:14,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:14,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 00:39:14,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-16 00:39:14,297 INFO L87 Difference]: Start difference. First operand 623 states and 1016 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:14,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:14,438 INFO L93 Difference]: Finished difference Result 1176 states and 1925 transitions. [2021-12-16 00:39:14,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:39:14,439 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 139 [2021-12-16 00:39:14,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:14,443 INFO L225 Difference]: With dead ends: 1176 [2021-12-16 00:39:14,444 INFO L226 Difference]: Without dead ends: 645 [2021-12-16 00:39:14,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:39:14,449 INFO L933 BasicCegarLoop]: 870 mSDtfsCounter, 177 mSDsluCounter, 5118 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5988 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:14,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 5988 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:14,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-12-16 00:39:14,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 623. [2021-12-16 00:39:14,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 497 states have (on average 1.6559356136820926) internal successors, (823), 518 states have internal predecessors, (823), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2021-12-16 00:39:14,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1016 transitions. [2021-12-16 00:39:14,473 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1016 transitions. Word has length 139 [2021-12-16 00:39:14,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:14,474 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1016 transitions. [2021-12-16 00:39:14,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:14,474 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1016 transitions. [2021-12-16 00:39:14,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-16 00:39:14,477 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:14,478 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:14,507 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-16 00:39:14,691 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,SelfDestructingSolverStorable10 [2021-12-16 00:39:14,691 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:14,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:14,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1331099362, now seen corresponding path program 1 times [2021-12-16 00:39:14,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:14,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380176827] [2021-12-16 00:39:14,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:14,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:14,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:14,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:14,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:14,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:39:14,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:14,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:15,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:15,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:15,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:15,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:15,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,022 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-16 00:39:15,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:15,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380176827] [2021-12-16 00:39:15,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380176827] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:15,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991642814] [2021-12-16 00:39:15,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:15,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:15,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:15,024 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-16 00:39:15,025 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-16 00:39:15,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:15,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:15,429 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-16 00:39:15,429 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:15,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991642814] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:15,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:15,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:15,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220632703] [2021-12-16 00:39:15,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:15,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:15,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:15,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:15,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:15,431 INFO L87 Difference]: Start difference. First operand 623 states and 1016 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:15,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:15,553 INFO L93 Difference]: Finished difference Result 1184 states and 1943 transitions. [2021-12-16 00:39:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:15,554 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2021-12-16 00:39:15,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:15,557 INFO L225 Difference]: With dead ends: 1184 [2021-12-16 00:39:15,557 INFO L226 Difference]: Without dead ends: 623 [2021-12-16 00:39:15,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:15,560 INFO L933 BasicCegarLoop]: 849 mSDtfsCounter, 173 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2487 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:15,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 2487 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:15,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-12-16 00:39:15,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 623. [2021-12-16 00:39:15,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 497 states have (on average 1.6458752515090542) internal successors, (818), 518 states have internal predecessors, (818), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2021-12-16 00:39:15,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1011 transitions. [2021-12-16 00:39:15,577 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1011 transitions. Word has length 139 [2021-12-16 00:39:15,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:15,578 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1011 transitions. [2021-12-16 00:39:15,578 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:15,578 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1011 transitions. [2021-12-16 00:39:15,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-16 00:39:15,580 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:15,580 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:15,613 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-16 00:39:15,795 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,SelfDestructingSolverStorable11 [2021-12-16 00:39:15,795 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:15,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:15,796 INFO L85 PathProgramCache]: Analyzing trace with hash -74063075, now seen corresponding path program 1 times [2021-12-16 00:39:15,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:15,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266091003] [2021-12-16 00:39:15,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:15,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:15,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:39:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:16,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:16,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:16,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:16,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:16,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:16,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:16,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,107 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-16 00:39:16,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:16,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266091003] [2021-12-16 00:39:16,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266091003] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:16,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936161282] [2021-12-16 00:39:16,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:16,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:16,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:16,109 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-16 00:39:16,111 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-16 00:39:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-16 00:39:16,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:16,534 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-16 00:39:16,534 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:16,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936161282] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:16,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:16,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-16 00:39:16,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314635813] [2021-12-16 00:39:16,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:16,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:39:16,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:16,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:39:16,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:39:16,536 INFO L87 Difference]: Start difference. First operand 623 states and 1011 transitions. Second operand has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:16,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:16,624 INFO L93 Difference]: Finished difference Result 1111 states and 1817 transitions. [2021-12-16 00:39:16,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 00:39:16,625 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 139 [2021-12-16 00:39:16,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:16,629 INFO L225 Difference]: With dead ends: 1111 [2021-12-16 00:39:16,629 INFO L226 Difference]: Without dead ends: 647 [2021-12-16 00:39:16,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:39:16,633 INFO L933 BasicCegarLoop]: 882 mSDtfsCounter, 134 mSDsluCounter, 4309 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5191 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:16,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 5191 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:16,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-12-16 00:39:16,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 642. [2021-12-16 00:39:16,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.645224171539961) internal successors, (844), 536 states have internal predecessors, (844), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2021-12-16 00:39:16,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2021-12-16 00:39:16,651 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 139 [2021-12-16 00:39:16,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:16,651 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2021-12-16 00:39:16,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:16,652 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2021-12-16 00:39:16,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-16 00:39:16,654 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:16,654 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:16,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:16,867 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,SelfDestructingSolverStorable12 [2021-12-16 00:39:16,867 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:16,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:16,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1287732630, now seen corresponding path program 1 times [2021-12-16 00:39:16,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:16,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453950574] [2021-12-16 00:39:16,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:16,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:16,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:16,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:16,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:16,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:17,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:39:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:17,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:17,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:17,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:17,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,179 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-16 00:39:17,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:17,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453950574] [2021-12-16 00:39:17,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453950574] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:17,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208004129] [2021-12-16 00:39:17,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:17,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:17,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:17,180 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-16 00:39:17,181 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-16 00:39:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:17,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-16 00:39:17,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:17,610 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-16 00:39:17,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:17,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208004129] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:17,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:17,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-16 00:39:17,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695403598] [2021-12-16 00:39:17,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:17,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:39:17,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:17,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:39:17,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:39:17,612 INFO L87 Difference]: Start difference. First operand 642 states and 1041 transitions. Second operand has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:17,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:17,708 INFO L93 Difference]: Finished difference Result 1141 states and 1868 transitions. [2021-12-16 00:39:17,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 00:39:17,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 140 [2021-12-16 00:39:17,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:17,712 INFO L225 Difference]: With dead ends: 1141 [2021-12-16 00:39:17,712 INFO L226 Difference]: Without dead ends: 677 [2021-12-16 00:39:17,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:39:17,714 INFO L933 BasicCegarLoop]: 882 mSDtfsCounter, 143 mSDsluCounter, 4299 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5181 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:17,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 5181 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:17,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-12-16 00:39:17,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 642. [2021-12-16 00:39:17,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.645224171539961) internal successors, (844), 536 states have internal predecessors, (844), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2021-12-16 00:39:17,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2021-12-16 00:39:17,731 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 140 [2021-12-16 00:39:17,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:17,731 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2021-12-16 00:39:17,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:17,732 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2021-12-16 00:39:17,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-16 00:39:17,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:17,735 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:17,769 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-16 00:39:17,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:17,970 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:17,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:17,971 INFO L85 PathProgramCache]: Analyzing trace with hash -292397334, now seen corresponding path program 1 times [2021-12-16 00:39:17,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:17,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630927462] [2021-12-16 00:39:17,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:17,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:17,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:18,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:18,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:18,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:39:18,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:18,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:18,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:18,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:18,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,301 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-16 00:39:18,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:18,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630927462] [2021-12-16 00:39:18,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630927462] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:18,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486335930] [2021-12-16 00:39:18,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:18,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:18,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:18,303 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-16 00:39:18,332 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-16 00:39:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:18,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-16 00:39:18,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:18,761 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-16 00:39:18,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:18,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486335930] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:18,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:18,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-16 00:39:18,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166076127] [2021-12-16 00:39:18,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:18,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 00:39:18,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:18,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 00:39:18,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:39:18,763 INFO L87 Difference]: Start difference. First operand 642 states and 1041 transitions. Second operand has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:18,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:18,874 INFO L93 Difference]: Finished difference Result 1126 states and 1842 transitions. [2021-12-16 00:39:18,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:39:18,875 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 140 [2021-12-16 00:39:18,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:18,878 INFO L225 Difference]: With dead ends: 1126 [2021-12-16 00:39:18,878 INFO L226 Difference]: Without dead ends: 662 [2021-12-16 00:39:18,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-12-16 00:39:18,880 INFO L933 BasicCegarLoop]: 872 mSDtfsCounter, 177 mSDsluCounter, 5124 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5996 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:18,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 5996 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:18,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-12-16 00:39:18,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 642. [2021-12-16 00:39:18,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.645224171539961) internal successors, (844), 536 states have internal predecessors, (844), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2021-12-16 00:39:18,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2021-12-16 00:39:18,896 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 140 [2021-12-16 00:39:18,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:18,897 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2021-12-16 00:39:18,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:18,897 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2021-12-16 00:39:18,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-16 00:39:18,900 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:18,900 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:18,934 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-16 00:39:19,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-16 00:39:19,115 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:19,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:19,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1198457371, now seen corresponding path program 1 times [2021-12-16 00:39:19,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:19,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222932293] [2021-12-16 00:39:19,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:19,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:19,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:19,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 00:39:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:39:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:19,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:19,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:19,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:19,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,402 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-16 00:39:19,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:19,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222932293] [2021-12-16 00:39:19,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222932293] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:19,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479486036] [2021-12-16 00:39:19,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:19,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:19,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:19,404 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-16 00:39:19,405 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-16 00:39:19,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:19,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:19,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:19,798 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-16 00:39:19,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:19,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479486036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:19,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:19,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:19,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863995895] [2021-12-16 00:39:19,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:19,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:19,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:19,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:19,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:19,800 INFO L87 Difference]: Start difference. First operand 642 states and 1041 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:19,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:19,845 INFO L93 Difference]: Finished difference Result 1178 states and 1927 transitions. [2021-12-16 00:39:19,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:19,846 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 140 [2021-12-16 00:39:19,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:19,848 INFO L225 Difference]: With dead ends: 1178 [2021-12-16 00:39:19,848 INFO L226 Difference]: Without dead ends: 642 [2021-12-16 00:39:19,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:19,851 INFO L933 BasicCegarLoop]: 878 mSDtfsCounter, 23 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2629 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:19,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 2629 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:19,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-12-16 00:39:19,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 642. [2021-12-16 00:39:19,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.6374269005847952) internal successors, (840), 536 states have internal predecessors, (840), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2021-12-16 00:39:19,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1037 transitions. [2021-12-16 00:39:19,864 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1037 transitions. Word has length 140 [2021-12-16 00:39:19,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:19,864 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1037 transitions. [2021-12-16 00:39:19,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:19,864 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1037 transitions. [2021-12-16 00:39:19,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-16 00:39:19,879 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:19,879 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:19,897 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-16 00:39:20,097 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,SelfDestructingSolverStorable15 [2021-12-16 00:39:20,097 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:20,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:20,098 INFO L85 PathProgramCache]: Analyzing trace with hash 2104892885, now seen corresponding path program 1 times [2021-12-16 00:39:20,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:20,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876314450] [2021-12-16 00:39:20,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:20,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:20,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:20,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 00:39:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,407 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-16 00:39:20,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:20,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876314450] [2021-12-16 00:39:20,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876314450] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:20,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114540706] [2021-12-16 00:39:20,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:20,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:20,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:20,409 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-16 00:39:20,410 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-16 00:39:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:20,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-16 00:39:20,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:20,864 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-16 00:39:20,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:20,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114540706] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:20,864 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:20,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-16 00:39:20,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126254953] [2021-12-16 00:39:20,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:20,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 00:39:20,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:20,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 00:39:20,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:39:20,866 INFO L87 Difference]: Start difference. First operand 642 states and 1037 transitions. Second operand has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:20,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:20,969 INFO L93 Difference]: Finished difference Result 1126 states and 1839 transitions. [2021-12-16 00:39:20,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:39:20,969 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 141 [2021-12-16 00:39:20,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:20,972 INFO L225 Difference]: With dead ends: 1126 [2021-12-16 00:39:20,972 INFO L226 Difference]: Without dead ends: 662 [2021-12-16 00:39:20,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-12-16 00:39:20,974 INFO L933 BasicCegarLoop]: 866 mSDtfsCounter, 185 mSDsluCounter, 5086 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 5952 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:20,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 5952 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 00:39:20,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-12-16 00:39:20,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 642. [2021-12-16 00:39:20,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.6374269005847952) internal successors, (840), 536 states have internal predecessors, (840), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2021-12-16 00:39:20,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1037 transitions. [2021-12-16 00:39:20,987 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1037 transitions. Word has length 141 [2021-12-16 00:39:20,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:20,987 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1037 transitions. [2021-12-16 00:39:20,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-16 00:39:20,988 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1037 transitions. [2021-12-16 00:39:20,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-16 00:39:20,990 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:20,990 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:21,024 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-16 00:39:21,208 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,SelfDestructingSolverStorable16 [2021-12-16 00:39:21,208 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:21,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:21,208 INFO L85 PathProgramCache]: Analyzing trace with hash 276135183, now seen corresponding path program 1 times [2021-12-16 00:39:21,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:21,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631750546] [2021-12-16 00:39:21,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:21,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:21,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:21,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:21,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:21,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,498 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-16 00:39:21,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:21,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631750546] [2021-12-16 00:39:21,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631750546] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:21,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753452588] [2021-12-16 00:39:21,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:21,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:21,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:21,500 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-16 00:39:21,501 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-16 00:39:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:21,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-16 00:39:21,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:21,906 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 00:39:21,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:21,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753452588] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:21,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:21,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:21,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253918506] [2021-12-16 00:39:21,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:21,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:21,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:21,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:21,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:21,909 INFO L87 Difference]: Start difference. First operand 642 states and 1037 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:21,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:21,944 INFO L93 Difference]: Finished difference Result 1234 states and 2009 transitions. [2021-12-16 00:39:21,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 00:39:21,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 142 [2021-12-16 00:39:21,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:21,951 INFO L225 Difference]: With dead ends: 1234 [2021-12-16 00:39:21,952 INFO L226 Difference]: Without dead ends: 678 [2021-12-16 00:39:21,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:21,954 INFO L933 BasicCegarLoop]: 870 mSDtfsCounter, 38 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2605 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:21,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 2605 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:21,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-12-16 00:39:21,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 666. [2021-12-16 00:39:21,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 537 states have (on average 1.6163873370577282) internal successors, (868), 560 states have internal predecessors, (868), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2021-12-16 00:39:21,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1065 transitions. [2021-12-16 00:39:21,969 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1065 transitions. Word has length 142 [2021-12-16 00:39:21,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:21,969 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 1065 transitions. [2021-12-16 00:39:21,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-16 00:39:21,969 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1065 transitions. [2021-12-16 00:39:21,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-16 00:39:21,972 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:21,972 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:21,991 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-16 00:39:22,190 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,SelfDestructingSolverStorable17 [2021-12-16 00:39:22,190 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:22,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:22,191 INFO L85 PathProgramCache]: Analyzing trace with hash -734793418, now seen corresponding path program 1 times [2021-12-16 00:39:22,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:22,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357605946] [2021-12-16 00:39:22,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:22,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:22,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:22,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:22,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-16 00:39:22,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 00:39:22,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:22,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:39:22,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:22,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,490 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:39:22,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:22,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357605946] [2021-12-16 00:39:22,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357605946] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:22,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7133211] [2021-12-16 00:39:22,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:22,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:22,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:22,492 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-16 00:39:22,507 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-16 00:39:22,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:22,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 00:39:22,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:22,938 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:22,938 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:22,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7133211] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:22,939 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:22,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-16 00:39:22,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498523824] [2021-12-16 00:39:22,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:22,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:39:22,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:22,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:39:22,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:22,940 INFO L87 Difference]: Start difference. First operand 666 states and 1065 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 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-16 00:39:23,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:23,343 INFO L93 Difference]: Finished difference Result 1133 states and 1861 transitions. [2021-12-16 00:39:23,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 00:39:23,353 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 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 142 [2021-12-16 00:39:23,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:23,356 INFO L225 Difference]: With dead ends: 1133 [2021-12-16 00:39:23,356 INFO L226 Difference]: Without dead ends: 674 [2021-12-16 00:39:23,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-16 00:39:23,360 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 838 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:23,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [856 Valid, 2228 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 00:39:23,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-12-16 00:39:23,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 674. [2021-12-16 00:39:23,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 544 states have (on average 1.6176470588235294) internal successors, (880), 567 states have internal predecessors, (880), 99 states have call successors, (99), 27 states have call predecessors, (99), 30 states have return successors, (99), 92 states have call predecessors, (99), 94 states have call successors, (99) [2021-12-16 00:39:23,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1078 transitions. [2021-12-16 00:39:23,379 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1078 transitions. Word has length 142 [2021-12-16 00:39:23,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:23,380 INFO L470 AbstractCegarLoop]: Abstraction has 674 states and 1078 transitions. [2021-12-16 00:39:23,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 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-16 00:39:23,380 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1078 transitions. [2021-12-16 00:39:23,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-16 00:39:23,382 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:23,382 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:23,404 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-16 00:39:23,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:23,595 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:23,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:23,596 INFO L85 PathProgramCache]: Analyzing trace with hash 761832840, now seen corresponding path program 1 times [2021-12-16 00:39:23,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:23,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907185195] [2021-12-16 00:39:23,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:23,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:23,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:23,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-16 00:39:23,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-16 00:39:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-16 00:39:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-16 00:39:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:23,881 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:23,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:23,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907185195] [2021-12-16 00:39:23,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907185195] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:23,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324562745] [2021-12-16 00:39:23,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:23,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:23,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:23,882 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-16 00:39:23,883 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-16 00:39:24,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:24,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 00:39:24,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:24,330 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:24,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:24,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324562745] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:24,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:24,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-16 00:39:24,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764808600] [2021-12-16 00:39:24,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:24,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:39:24,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:24,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:39:24,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:24,332 INFO L87 Difference]: Start difference. First operand 674 states and 1078 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 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-16 00:39:24,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:24,676 INFO L93 Difference]: Finished difference Result 1149 states and 1884 transitions. [2021-12-16 00:39:24,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 00:39:24,676 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 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 144 [2021-12-16 00:39:24,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:24,679 INFO L225 Difference]: With dead ends: 1149 [2021-12-16 00:39:24,679 INFO L226 Difference]: Without dead ends: 682 [2021-12-16 00:39:24,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-16 00:39:24,682 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 819 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 837 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:24,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [837 Valid, 2228 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 00:39:24,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-12-16 00:39:24,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 682. [2021-12-16 00:39:24,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 551 states have (on average 1.618874773139746) internal successors, (892), 574 states have internal predecessors, (892), 99 states have call successors, (99), 28 states have call predecessors, (99), 31 states have return successors, (100), 92 states have call predecessors, (100), 94 states have call successors, (100) [2021-12-16 00:39:24,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1091 transitions. [2021-12-16 00:39:24,698 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1091 transitions. Word has length 144 [2021-12-16 00:39:24,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:24,698 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 1091 transitions. [2021-12-16 00:39:24,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 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-16 00:39:24,699 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1091 transitions. [2021-12-16 00:39:24,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-16 00:39:24,701 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:24,701 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:24,723 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-16 00:39:24,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:24,915 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:24,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:24,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1832911478, now seen corresponding path program 1 times [2021-12-16 00:39:24,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:24,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318615257] [2021-12-16 00:39:24,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:24,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:24,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:25,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:25,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:39:25,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:39:25,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:25,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 00:39:25,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-16 00:39:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,211 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 00:39:25,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:25,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318615257] [2021-12-16 00:39:25,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318615257] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:25,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691051654] [2021-12-16 00:39:25,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:25,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:25,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:25,212 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-16 00:39:25,214 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-16 00:39:25,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:25,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 00:39:25,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:25,640 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:25,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:25,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691051654] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:25,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:25,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-16 00:39:25,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83611359] [2021-12-16 00:39:25,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:25,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:39:25,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:25,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:39:25,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:25,642 INFO L87 Difference]: Start difference. First operand 682 states and 1091 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 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-16 00:39:25,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:25,978 INFO L93 Difference]: Finished difference Result 1165 states and 1907 transitions. [2021-12-16 00:39:25,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 00:39:25,978 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 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 146 [2021-12-16 00:39:25,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:25,986 INFO L225 Difference]: With dead ends: 1165 [2021-12-16 00:39:25,986 INFO L226 Difference]: Without dead ends: 690 [2021-12-16 00:39:25,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-16 00:39:25,990 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 815 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:25,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [833 Valid, 2228 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 00:39:25,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-12-16 00:39:26,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 690. [2021-12-16 00:39:26,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 558 states have (on average 1.6200716845878136) internal successors, (904), 581 states have internal predecessors, (904), 99 states have call successors, (99), 29 states have call predecessors, (99), 32 states have return successors, (101), 92 states have call predecessors, (101), 94 states have call successors, (101) [2021-12-16 00:39:26,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1104 transitions. [2021-12-16 00:39:26,010 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1104 transitions. Word has length 146 [2021-12-16 00:39:26,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:26,011 INFO L470 AbstractCegarLoop]: Abstraction has 690 states and 1104 transitions. [2021-12-16 00:39:26,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 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-16 00:39:26,011 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1104 transitions. [2021-12-16 00:39:26,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-16 00:39:26,014 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:26,014 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:26,034 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-16 00:39:26,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:26,234 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:26,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:26,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1320402880, now seen corresponding path program 1 times [2021-12-16 00:39:26,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:26,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309274830] [2021-12-16 00:39:26,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:26,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:26,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:26,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:26,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:26,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:26,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 00:39:26,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:39:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:26,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-16 00:39:26,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 00:39:26,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,547 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-16 00:39:26,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:26,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309274830] [2021-12-16 00:39:26,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309274830] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:26,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049701044] [2021-12-16 00:39:26,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:26,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:26,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:26,548 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-16 00:39:26,549 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-16 00:39:26,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:26,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 00:39:26,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:26,967 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:26,967 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:26,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049701044] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:26,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:26,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-16 00:39:26,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336042245] [2021-12-16 00:39:26,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:26,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:39:26,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:26,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:39:26,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:26,968 INFO L87 Difference]: Start difference. First operand 690 states and 1104 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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-16 00:39:27,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:27,310 INFO L93 Difference]: Finished difference Result 1181 states and 1930 transitions. [2021-12-16 00:39:27,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 00:39:27,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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 148 [2021-12-16 00:39:27,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:27,313 INFO L225 Difference]: With dead ends: 1181 [2021-12-16 00:39:27,313 INFO L226 Difference]: Without dead ends: 698 [2021-12-16 00:39:27,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-16 00:39:27,315 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 817 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:27,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [835 Valid, 2228 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 00:39:27,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-12-16 00:39:27,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 698. [2021-12-16 00:39:27,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 565 states have (on average 1.6212389380530974) internal successors, (916), 588 states have internal predecessors, (916), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2021-12-16 00:39:27,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1117 transitions. [2021-12-16 00:39:27,340 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1117 transitions. Word has length 148 [2021-12-16 00:39:27,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:27,340 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 1117 transitions. [2021-12-16 00:39:27,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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-16 00:39:27,340 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1117 transitions. [2021-12-16 00:39:27,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-12-16 00:39:27,342 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:27,343 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:27,362 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-16 00:39:27,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:27,555 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:27,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:27,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1176346186, now seen corresponding path program 1 times [2021-12-16 00:39:27,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:27,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074963853] [2021-12-16 00:39:27,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:27,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:27,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:27,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:27,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:27,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:27,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:27,833 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-16 00:39:27,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:27,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074963853] [2021-12-16 00:39:27,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074963853] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:27,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075171147] [2021-12-16 00:39:27,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:27,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:27,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:27,834 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-16 00:39:27,835 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-16 00:39:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-16 00:39:28,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:28,324 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-16 00:39:28,324 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:28,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075171147] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:28,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:28,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-16 00:39:28,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124896939] [2021-12-16 00:39:28,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:28,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:39:28,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:28,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:39:28,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:28,326 INFO L87 Difference]: Start difference. First operand 698 states and 1117 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-16 00:39:28,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:28,576 INFO L93 Difference]: Finished difference Result 747 states and 1189 transitions. [2021-12-16 00:39:28,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:28,576 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 150 [2021-12-16 00:39:28,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:28,579 INFO L225 Difference]: With dead ends: 747 [2021-12-16 00:39:28,580 INFO L226 Difference]: Without dead ends: 732 [2021-12-16 00:39:28,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:28,580 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 850 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 1580 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:28,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [858 Valid, 1580 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 00:39:28,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-12-16 00:39:28,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 701. [2021-12-16 00:39:28,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 568 states have (on average 1.6179577464788732) internal successors, (919), 591 states have internal predecessors, (919), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2021-12-16 00:39:28,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1120 transitions. [2021-12-16 00:39:28,634 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1120 transitions. Word has length 150 [2021-12-16 00:39:28,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:28,634 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 1120 transitions. [2021-12-16 00:39:28,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-16 00:39:28,635 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1120 transitions. [2021-12-16 00:39:28,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-16 00:39:28,638 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:28,638 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:28,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-16 00:39:28,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:28,845 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:28,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:28,846 INFO L85 PathProgramCache]: Analyzing trace with hash -280198095, now seen corresponding path program 1 times [2021-12-16 00:39:28,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:28,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304382846] [2021-12-16 00:39:28,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:28,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:28,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:28,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:28,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:28,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:28,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:28,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:29,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:29,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:29,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,143 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-16 00:39:29,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:29,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304382846] [2021-12-16 00:39:29,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304382846] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:29,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338752034] [2021-12-16 00:39:29,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:29,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:29,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:29,144 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-16 00:39:29,145 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-16 00:39:29,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 1887 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-16 00:39:29,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:29,563 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-16 00:39:29,563 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:29,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338752034] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:29,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:29,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-12-16 00:39:29,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798333277] [2021-12-16 00:39:29,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:29,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:39:29,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:29,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:39:29,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:29,565 INFO L87 Difference]: Start difference. First operand 701 states and 1120 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-16 00:39:29,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:29,611 INFO L93 Difference]: Finished difference Result 718 states and 1141 transitions. [2021-12-16 00:39:29,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 00:39:29,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 156 [2021-12-16 00:39:29,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:29,615 INFO L225 Difference]: With dead ends: 718 [2021-12-16 00:39:29,615 INFO L226 Difference]: Without dead ends: 703 [2021-12-16 00:39:29,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-16 00:39:29,616 INFO L933 BasicCegarLoop]: 891 mSDtfsCounter, 37 mSDsluCounter, 2625 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 3516 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:29,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 3516 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:29,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-12-16 00:39:29,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 701. [2021-12-16 00:39:29,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 568 states have (on average 1.6161971830985915) internal successors, (918), 591 states have internal predecessors, (918), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2021-12-16 00:39:29,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1119 transitions. [2021-12-16 00:39:29,636 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1119 transitions. Word has length 156 [2021-12-16 00:39:29,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:29,636 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 1119 transitions. [2021-12-16 00:39:29,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-16 00:39:29,637 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1119 transitions. [2021-12-16 00:39:29,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-16 00:39:29,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:29,640 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:29,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:29,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:29,855 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:29,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:29,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1609604276, now seen corresponding path program 1 times [2021-12-16 00:39:29,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:29,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610269591] [2021-12-16 00:39:29,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:29,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:29,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:29,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:39:29,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:29,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:29,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:39:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:30,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:30,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:30,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:30,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:30,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:30,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,164 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-16 00:39:30,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:30,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610269591] [2021-12-16 00:39:30,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610269591] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:30,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286978503] [2021-12-16 00:39:30,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:30,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:30,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:30,166 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-16 00:39:30,167 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-16 00:39:30,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 1924 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-16 00:39:30,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:30,577 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-16 00:39:30,577 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:30,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286978503] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:30,578 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:30,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-16 00:39:30,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295570363] [2021-12-16 00:39:30,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:30,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:30,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:30,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:30,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:30,579 INFO L87 Difference]: Start difference. First operand 701 states and 1119 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-16 00:39:30,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:30,613 INFO L93 Difference]: Finished difference Result 1376 states and 2208 transitions. [2021-12-16 00:39:30,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:30,631 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) Word has length 167 [2021-12-16 00:39:30,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:30,634 INFO L225 Difference]: With dead ends: 1376 [2021-12-16 00:39:30,634 INFO L226 Difference]: Without dead ends: 670 [2021-12-16 00:39:30,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:30,637 INFO L933 BasicCegarLoop]: 879 mSDtfsCounter, 11 mSDsluCounter, 1749 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2628 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:30,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 2628 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:30,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-16 00:39:30,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 670. [2021-12-16 00:39:30,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 540 states have (on average 1.614814814814815) internal successors, (872), 561 states have internal predecessors, (872), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2021-12-16 00:39:30,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 1069 transitions. [2021-12-16 00:39:30,650 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 1069 transitions. Word has length 167 [2021-12-16 00:39:30,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:30,651 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 1069 transitions. [2021-12-16 00:39:30,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-16 00:39:30,651 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 1069 transitions. [2021-12-16 00:39:30,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-16 00:39:30,656 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:30,656 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:30,676 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-16 00:39:30,868 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,SelfDestructingSolverStorable24 [2021-12-16 00:39:30,868 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:30,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:30,868 INFO L85 PathProgramCache]: Analyzing trace with hash -268334121, now seen corresponding path program 1 times [2021-12-16 00:39:30,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:30,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990949670] [2021-12-16 00:39:30,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:30,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:30,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:30,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 00:39:31,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:31,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 00:39:31,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:31,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:31,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:31,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:31,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:31,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,348 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-16 00:39:31,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:31,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990949670] [2021-12-16 00:39:31,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990949670] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:31,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875082821] [2021-12-16 00:39:31,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:31,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:31,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:31,349 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-16 00:39:31,350 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-16 00:39:31,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:31,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 1927 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-16 00:39:31,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:31,788 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:31,789 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:31,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875082821] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:31,789 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:31,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 21 [2021-12-16 00:39:31,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827027129] [2021-12-16 00:39:31,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:31,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:39:31,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:31,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:39:31,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=379, Unknown=0, NotChecked=0, Total=420 [2021-12-16 00:39:31,790 INFO L87 Difference]: Start difference. First operand 670 states and 1069 transitions. Second operand has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:31,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:31,847 INFO L93 Difference]: Finished difference Result 1309 states and 2102 transitions. [2021-12-16 00:39:31,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 00:39:31,851 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 169 [2021-12-16 00:39:31,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:31,854 INFO L225 Difference]: With dead ends: 1309 [2021-12-16 00:39:31,854 INFO L226 Difference]: Without dead ends: 670 [2021-12-16 00:39:31,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2021-12-16 00:39:31,856 INFO L933 BasicCegarLoop]: 897 mSDtfsCounter, 143 mSDsluCounter, 4314 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5211 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:31,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 5211 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:31,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-16 00:39:31,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 649. [2021-12-16 00:39:31,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 519 states have (on average 1.6146435452793835) internal successors, (838), 540 states have internal predecessors, (838), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2021-12-16 00:39:31,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1035 transitions. [2021-12-16 00:39:31,870 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1035 transitions. Word has length 169 [2021-12-16 00:39:31,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:31,870 INFO L470 AbstractCegarLoop]: Abstraction has 649 states and 1035 transitions. [2021-12-16 00:39:31,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:31,870 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1035 transitions. [2021-12-16 00:39:31,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-12-16 00:39:31,872 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:31,873 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:31,901 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-16 00:39:32,091 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,SelfDestructingSolverStorable25 [2021-12-16 00:39:32,091 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:32,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:32,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1047460046, now seen corresponding path program 1 times [2021-12-16 00:39:32,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:32,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851097745] [2021-12-16 00:39:32,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:32,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:32,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-16 00:39:32,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:32,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:39:32,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:32,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:32,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:32,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,494 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:39:32,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:32,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851097745] [2021-12-16 00:39:32,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851097745] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:32,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109380716] [2021-12-16 00:39:32,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:32,494 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:32,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:32,496 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-16 00:39:32,497 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-16 00:39:32,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:32,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 1933 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:39:32,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:32,924 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:39:32,924 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:32,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109380716] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:32,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:32,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 18 [2021-12-16 00:39:32,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873369869] [2021-12-16 00:39:32,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:32,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:32,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:32,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:32,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-12-16 00:39:32,927 INFO L87 Difference]: Start difference. First operand 649 states and 1035 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 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-16 00:39:32,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:32,995 INFO L93 Difference]: Finished difference Result 1267 states and 2036 transitions. [2021-12-16 00:39:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:32,996 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 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 171 [2021-12-16 00:39:32,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:32,998 INFO L225 Difference]: With dead ends: 1267 [2021-12-16 00:39:32,999 INFO L226 Difference]: Without dead ends: 649 [2021-12-16 00:39:33,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:39:33,001 INFO L933 BasicCegarLoop]: 838 mSDtfsCounter, 176 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:33,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 2461 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:33,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-12-16 00:39:33,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2021-12-16 00:39:33,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 519 states have (on average 1.6127167630057804) internal successors, (837), 540 states have internal predecessors, (837), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2021-12-16 00:39:33,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1034 transitions. [2021-12-16 00:39:33,018 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1034 transitions. Word has length 171 [2021-12-16 00:39:33,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:33,019 INFO L470 AbstractCegarLoop]: Abstraction has 649 states and 1034 transitions. [2021-12-16 00:39:33,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 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-16 00:39:33,019 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1034 transitions. [2021-12-16 00:39:33,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-16 00:39:33,021 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:33,022 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:33,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:33,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-16 00:39:33,235 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:33,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:33,237 INFO L85 PathProgramCache]: Analyzing trace with hash 419967368, now seen corresponding path program 1 times [2021-12-16 00:39:33,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:33,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268708080] [2021-12-16 00:39:33,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:33,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:33,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:33,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:33,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:39:33,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:33,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:33,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:39:33,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:33,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268708080] [2021-12-16 00:39:33,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268708080] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:33,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835698894] [2021-12-16 00:39:33,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:33,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:33,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:33,644 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:33,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-16 00:39:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:33,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-16 00:39:33,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:34,097 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 00:39:34,097 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:34,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835698894] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:34,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:34,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 16 [2021-12-16 00:39:34,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368336491] [2021-12-16 00:39:34,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:34,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 00:39:34,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:34,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 00:39:34,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-12-16 00:39:34,099 INFO L87 Difference]: Start difference. First operand 649 states and 1034 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, (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-16 00:39:34,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:34,133 INFO L93 Difference]: Finished difference Result 1226 states and 1981 transitions. [2021-12-16 00:39:34,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:39:34,151 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, (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 172 [2021-12-16 00:39:34,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:34,154 INFO L225 Difference]: With dead ends: 1226 [2021-12-16 00:39:34,154 INFO L226 Difference]: Without dead ends: 609 [2021-12-16 00:39:34,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-12-16 00:39:34,157 INFO L933 BasicCegarLoop]: 877 mSDtfsCounter, 13 mSDsluCounter, 1749 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:34,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 2626 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:39:34,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-12-16 00:39:34,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2021-12-16 00:39:34,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 482 states have (on average 1.6058091286307055) internal successors, (774), 501 states have internal predecessors, (774), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2021-12-16 00:39:34,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 967 transitions. [2021-12-16 00:39:34,174 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 967 transitions. Word has length 172 [2021-12-16 00:39:34,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:34,174 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 967 transitions. [2021-12-16 00:39:34,174 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, (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-16 00:39:34,174 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 967 transitions. [2021-12-16 00:39:34,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-16 00:39:34,176 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:34,177 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:34,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:34,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-16 00:39:34,395 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:34,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:34,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1508816830, now seen corresponding path program 1 times [2021-12-16 00:39:34,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:34,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387025611] [2021-12-16 00:39:34,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:34,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:34,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:34,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:34,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-16 00:39:34,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:34,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:34,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:34,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:34,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:34,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:34,714 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-16 00:39:34,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:34,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387025611] [2021-12-16 00:39:34,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387025611] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:34,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:39:34,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:39:34,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223507839] [2021-12-16 00:39:34,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:34,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:39:34,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:34,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:39:34,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:34,716 INFO L87 Difference]: Start difference. First operand 609 states and 967 transitions. Second operand has 10 states, 9 states have (on average 13.0) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:39,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:39,624 INFO L93 Difference]: Finished difference Result 1415 states and 2322 transitions. [2021-12-16 00:39:39,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 00:39:39,625 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.0) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 173 [2021-12-16 00:39:39,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:39,629 INFO L225 Difference]: With dead ends: 1415 [2021-12-16 00:39:39,629 INFO L226 Difference]: Without dead ends: 907 [2021-12-16 00:39:39,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-12-16 00:39:39,631 INFO L933 BasicCegarLoop]: 936 mSDtfsCounter, 1785 mSDsluCounter, 2857 mSDsCounter, 0 mSdLazyCounter, 4738 mSolverCounterSat, 558 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1865 SdHoareTripleChecker+Valid, 3793 SdHoareTripleChecker+Invalid, 5296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 558 IncrementalHoareTripleChecker+Valid, 4738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:39,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1865 Valid, 3793 Invalid, 5296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [558 Valid, 4738 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2021-12-16 00:39:39,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-12-16 00:39:39,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 609. [2021-12-16 00:39:39,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 482 states have (on average 1.603734439834025) internal successors, (773), 501 states have internal predecessors, (773), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2021-12-16 00:39:39,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 966 transitions. [2021-12-16 00:39:39,685 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 966 transitions. Word has length 173 [2021-12-16 00:39:39,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:39,685 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 966 transitions. [2021-12-16 00:39:39,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.0) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:39,685 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 966 transitions. [2021-12-16 00:39:39,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-16 00:39:39,687 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:39,687 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:39,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-16 00:39:39,688 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:39,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:39,688 INFO L85 PathProgramCache]: Analyzing trace with hash -865621752, now seen corresponding path program 1 times [2021-12-16 00:39:39,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:39,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685981427] [2021-12-16 00:39:39,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:39,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:39,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:39,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:39,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:39,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:39:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:39,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:39,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:39,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:39,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:39,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:40,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:40,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:40,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:40,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:40,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:40,018 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:39:40,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:40,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685981427] [2021-12-16 00:39:40,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685981427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:40,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:39:40,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:39:40,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476078154] [2021-12-16 00:39:40,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:40,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:39:40,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:40,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:39:40,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:40,020 INFO L87 Difference]: Start difference. First operand 609 states and 966 transitions. Second operand has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:45,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:45,121 INFO L93 Difference]: Finished difference Result 1452 states and 2374 transitions. [2021-12-16 00:39:45,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:39:45,121 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 174 [2021-12-16 00:39:45,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:45,125 INFO L225 Difference]: With dead ends: 1452 [2021-12-16 00:39:45,126 INFO L226 Difference]: Without dead ends: 886 [2021-12-16 00:39:45,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:39:45,127 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 960 mSDsluCounter, 2935 mSDsCounter, 0 mSdLazyCounter, 4784 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1040 SdHoareTripleChecker+Valid, 3821 SdHoareTripleChecker+Invalid, 5050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 4784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:45,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1040 Valid, 3821 Invalid, 5050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 4784 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-12-16 00:39:45,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-12-16 00:39:45,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 597. [2021-12-16 00:39:45,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 470 states have (on average 1.6148936170212767) internal successors, (759), 489 states have internal predecessors, (759), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2021-12-16 00:39:45,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 952 transitions. [2021-12-16 00:39:45,181 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 952 transitions. Word has length 174 [2021-12-16 00:39:45,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:45,181 INFO L470 AbstractCegarLoop]: Abstraction has 597 states and 952 transitions. [2021-12-16 00:39:45,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:45,181 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 952 transitions. [2021-12-16 00:39:45,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-16 00:39:45,184 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:45,184 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:45,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-16 00:39:45,185 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:45,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:45,185 INFO L85 PathProgramCache]: Analyzing trace with hash -375989366, now seen corresponding path program 1 times [2021-12-16 00:39:45,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:45,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001020929] [2021-12-16 00:39:45,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:45,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:45,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:45,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:45,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:39:45,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:45,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:45,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:45,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:45,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:45,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:45,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:45,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:45,517 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-16 00:39:45,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:45,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001020929] [2021-12-16 00:39:45,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001020929] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:45,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:39:45,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:39:45,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233997901] [2021-12-16 00:39:45,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:45,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:39:45,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:45,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:39:45,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:39:45,520 INFO L87 Difference]: Start difference. First operand 597 states and 952 transitions. Second operand has 10 states, 9 states have (on average 13.11111111111111) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:50,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:50,718 INFO L93 Difference]: Finished difference Result 1485 states and 2421 transitions. [2021-12-16 00:39:50,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 00:39:50,718 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.11111111111111) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 174 [2021-12-16 00:39:50,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:50,723 INFO L225 Difference]: With dead ends: 1485 [2021-12-16 00:39:50,723 INFO L226 Difference]: Without dead ends: 925 [2021-12-16 00:39:50,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-12-16 00:39:50,725 INFO L933 BasicCegarLoop]: 893 mSDtfsCounter, 992 mSDsluCounter, 2940 mSDsCounter, 0 mSdLazyCounter, 4868 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 3833 SdHoareTripleChecker+Invalid, 5137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 4868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:50,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1072 Valid, 3833 Invalid, 5137 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [269 Valid, 4868 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2021-12-16 00:39:50,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-12-16 00:39:50,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 601. [2021-12-16 00:39:50,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 474 states have (on average 1.6075949367088607) internal successors, (762), 493 states have internal predecessors, (762), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2021-12-16 00:39:50,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 955 transitions. [2021-12-16 00:39:50,766 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 955 transitions. Word has length 174 [2021-12-16 00:39:50,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:50,766 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 955 transitions. [2021-12-16 00:39:50,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.11111111111111) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-16 00:39:50,766 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 955 transitions. [2021-12-16 00:39:50,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-16 00:39:50,768 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:50,768 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:50,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-16 00:39:50,768 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:50,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:50,769 INFO L85 PathProgramCache]: Analyzing trace with hash 572678395, now seen corresponding path program 1 times [2021-12-16 00:39:50,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:50,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137110760] [2021-12-16 00:39:50,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:50,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:50,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:50,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:50,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:50,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:50,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:50,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:50,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:50,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:50,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:50,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:50,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:39:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:51,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:51,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:51,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:51,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:51,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-16 00:39:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:39:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:39:51,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:51,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,233 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:39:51,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:51,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137110760] [2021-12-16 00:39:51,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137110760] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:51,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318668601] [2021-12-16 00:39:51,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:51,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:51,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:51,234 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:51,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-16 00:39:51,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:51,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 1938 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-16 00:39:51,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:51,791 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-16 00:39:51,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:51,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318668601] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:51,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:51,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [16] total 22 [2021-12-16 00:39:51,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044269115] [2021-12-16 00:39:51,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:51,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 00:39:51,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:51,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 00:39:51,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-12-16 00:39:51,794 INFO L87 Difference]: Start difference. First operand 601 states and 955 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2021-12-16 00:39:53,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:53,973 INFO L93 Difference]: Finished difference Result 1930 states and 3166 transitions. [2021-12-16 00:39:53,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-16 00:39:53,973 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) Word has length 175 [2021-12-16 00:39:53,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:53,979 INFO L225 Difference]: With dead ends: 1930 [2021-12-16 00:39:53,979 INFO L226 Difference]: Without dead ends: 1436 [2021-12-16 00:39:53,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=981, Unknown=0, NotChecked=0, Total=1122 [2021-12-16 00:39:53,982 INFO L933 BasicCegarLoop]: 1200 mSDtfsCounter, 2923 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 3682 mSolverCounterSat, 612 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3001 SdHoareTripleChecker+Valid, 3671 SdHoareTripleChecker+Invalid, 4294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 612 IncrementalHoareTripleChecker+Valid, 3682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:53,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3001 Valid, 3671 Invalid, 4294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [612 Valid, 3682 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-16 00:39:53,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-12-16 00:39:54,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 1315. [2021-12-16 00:39:54,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1315 states, 1034 states have (on average 1.6431334622823985) internal successors, (1699), 1073 states have internal predecessors, (1699), 213 states have call successors, (213), 62 states have call predecessors, (213), 67 states have return successors, (232), 205 states have call predecessors, (232), 208 states have call successors, (232) [2021-12-16 00:39:54,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 2144 transitions. [2021-12-16 00:39:54,065 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 2144 transitions. Word has length 175 [2021-12-16 00:39:54,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:54,066 INFO L470 AbstractCegarLoop]: Abstraction has 1315 states and 2144 transitions. [2021-12-16 00:39:54,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2021-12-16 00:39:54,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 2144 transitions. [2021-12-16 00:39:54,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-12-16 00:39:54,068 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:54,068 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:54,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:54,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:54,283 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:54,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:54,284 INFO L85 PathProgramCache]: Analyzing trace with hash 2029542235, now seen corresponding path program 1 times [2021-12-16 00:39:54,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:54,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867017091] [2021-12-16 00:39:54,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:54,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:54,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:54,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:54,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:39:54,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:54,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:54,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:54,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:54,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-16 00:39:54,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:39:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-16 00:39:54,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:39:54,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,699 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-16 00:39:54,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:54,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867017091] [2021-12-16 00:39:54,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867017091] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:39:54,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380974250] [2021-12-16 00:39:54,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:54,699 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:39:54,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:39:54,700 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:39:54,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-16 00:39:54,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:54,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-16 00:39:54,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:39:55,284 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-16 00:39:55,284 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:39:55,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380974250] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:55,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:39:55,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [15] total 20 [2021-12-16 00:39:55,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308038176] [2021-12-16 00:39:55,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:55,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:39:55,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:55,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:39:55,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-12-16 00:39:55,285 INFO L87 Difference]: Start difference. First operand 1315 states and 2144 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-16 00:39:57,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:39:57,255 INFO L93 Difference]: Finished difference Result 2782 states and 4577 transitions. [2021-12-16 00:39:57,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-16 00:39:57,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 177 [2021-12-16 00:39:57,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:39:57,262 INFO L225 Difference]: With dead ends: 2782 [2021-12-16 00:39:57,262 INFO L226 Difference]: Without dead ends: 1574 [2021-12-16 00:39:57,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 213 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2021-12-16 00:39:57,266 INFO L933 BasicCegarLoop]: 1005 mSDtfsCounter, 2067 mSDsluCounter, 1616 mSDsCounter, 0 mSdLazyCounter, 3185 mSolverCounterSat, 490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2149 SdHoareTripleChecker+Valid, 2621 SdHoareTripleChecker+Invalid, 3675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 490 IncrementalHoareTripleChecker+Valid, 3185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-16 00:39:57,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2149 Valid, 2621 Invalid, 3675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [490 Valid, 3185 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-16 00:39:57,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1574 states. [2021-12-16 00:39:57,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1574 to 1386. [2021-12-16 00:39:57,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1386 states, 1086 states have (on average 1.630755064456722) internal successors, (1771), 1131 states have internal predecessors, (1771), 221 states have call successors, (221), 67 states have call predecessors, (221), 78 states have return successors, (258), 213 states have call predecessors, (258), 216 states have call successors, (258) [2021-12-16 00:39:57,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1386 states to 1386 states and 2250 transitions. [2021-12-16 00:39:57,354 INFO L78 Accepts]: Start accepts. Automaton has 1386 states and 2250 transitions. Word has length 177 [2021-12-16 00:39:57,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:39:57,355 INFO L470 AbstractCegarLoop]: Abstraction has 1386 states and 2250 transitions. [2021-12-16 00:39:57,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-16 00:39:57,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1386 states and 2250 transitions. [2021-12-16 00:39:57,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-16 00:39:57,357 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:39:57,357 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:39:57,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-12-16 00:39:57,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-16 00:39:57,572 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:39:57,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:39:57,572 INFO L85 PathProgramCache]: Analyzing trace with hash 2085190392, now seen corresponding path program 1 times [2021-12-16 00:39:57,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:39:57,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019406437] [2021-12-16 00:39:57,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:39:57,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:39:57,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:39:57,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:39:57,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:39:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-16 00:39:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:39:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-16 00:39:57,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:39:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 00:39:57,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-16 00:39:57,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-16 00:39:57,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-16 00:39:57,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:39:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:39:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:39:57,966 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-16 00:39:57,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:39:57,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019406437] [2021-12-16 00:39:57,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019406437] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:39:57,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:39:57,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:39:57,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740889438] [2021-12-16 00:39:57,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:39:57,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:39:57,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:39:57,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:39:57,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:39:57,968 INFO L87 Difference]: Start difference. First operand 1386 states and 2250 transitions. Second operand has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 6 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19)