./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 ff03de63 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-dev-ff03de6 [2021-12-21 12:54:16,616 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 12:54:16,618 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 12:54:16,635 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 12:54:16,636 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 12:54:16,637 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 12:54:16,637 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 12:54:16,638 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 12:54:16,639 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 12:54:16,640 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 12:54:16,641 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 12:54:16,641 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 12:54:16,642 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 12:54:16,642 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 12:54:16,643 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 12:54:16,644 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 12:54:16,644 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 12:54:16,645 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 12:54:16,646 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 12:54:16,647 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 12:54:16,648 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 12:54:16,648 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 12:54:16,649 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 12:54:16,650 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 12:54:16,651 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 12:54:16,652 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 12:54:16,652 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 12:54:16,652 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 12:54:16,653 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 12:54:16,653 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 12:54:16,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 12:54:16,654 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 12:54:16,655 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 12:54:16,655 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 12:54:16,656 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 12:54:16,656 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 12:54:16,656 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 12:54:16,656 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 12:54:16,657 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 12:54:16,657 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 12:54:16,658 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 12:54:16,658 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-21 12:54:16,672 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 12:54:16,672 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 12:54:16,672 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 12:54:16,673 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 12:54:16,673 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 12:54:16,673 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 12:54:16,674 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 12:54:16,674 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 12:54:16,674 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 12:54:16,674 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 12:54:16,675 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 12:54:16,676 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-21 12:54:16,676 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 12:54:16,676 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 12:54:16,676 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 12:54:16,676 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 12:54:16,676 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 12:54:16,677 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 12:54:16,677 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 12:54:16,677 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 12:54:16,677 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 12:54:16,678 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 12:54:16,678 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 12:54:16,678 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 12:54:16,679 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 12:54:16,679 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 12:54:16,679 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 12:54:16,679 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 12:54:16,679 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-21 12:54:16,863 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 12:54:16,883 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 12:54:16,885 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 12:54:16,886 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 12:54:16,886 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 12:54:16,887 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-21 12:54:16,930 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/85c37642c/c5e8dca7cb2e4e6b95cebcff9ada3bbc/FLAG6a11a8b88 [2021-12-21 12:54:17,354 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 12:54:17,355 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c [2021-12-21 12:54:17,379 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/85c37642c/c5e8dca7cb2e4e6b95cebcff9ada3bbc/FLAG6a11a8b88 [2021-12-21 12:54:17,659 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/85c37642c/c5e8dca7cb2e4e6b95cebcff9ada3bbc [2021-12-21 12:54:17,661 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 12:54:17,662 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 12:54:17,663 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 12:54:17,663 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 12:54:17,666 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 12:54:17,666 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:54:17" (1/1) ... [2021-12-21 12:54:17,667 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@614bd0af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:17, skipping insertion in model container [2021-12-21 12:54:17,667 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:54:17" (1/1) ... [2021-12-21 12:54:17,671 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 12:54:17,702 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 12:54:18,026 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-21 12:54:18,096 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 12:54:18,110 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 12:54:18,195 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-21 12:54:18,208 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 12:54:18,235 INFO L208 MainTranslator]: Completed translation [2021-12-21 12:54:18,235 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18 WrapperNode [2021-12-21 12:54:18,235 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 12:54:18,236 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 12:54:18,236 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 12:54:18,236 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 12:54:18,241 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,268 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,314 INFO L137 Inliner]: procedures = 92, calls = 337, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 1060 [2021-12-21 12:54:18,319 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 12:54:18,320 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 12:54:18,320 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 12:54:18,320 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 12:54:18,325 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,326 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,338 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,339 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,353 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,374 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,390 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,395 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 12:54:18,409 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 12:54:18,409 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 12:54:18,410 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 12:54:18,410 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (1/1) ... [2021-12-21 12:54:18,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 12:54:18,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:18,457 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-21 12:54:18,473 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-21 12:54:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2021-12-21 12:54:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2021-12-21 12:54:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 12:54:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2021-12-21 12:54:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2021-12-21 12:54:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2021-12-21 12:54:18,485 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2021-12-21 12:54:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2021-12-21 12:54:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2021-12-21 12:54:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2021-12-21 12:54:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2021-12-21 12:54:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2021-12-21 12:54:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2021-12-21 12:54:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2021-12-21 12:54:18,488 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2021-12-21 12:54:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2021-12-21 12:54:18,488 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2021-12-21 12:54:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2021-12-21 12:54:18,488 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2021-12-21 12:54:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-12-21 12:54:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-12-21 12:54:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2021-12-21 12:54:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2021-12-21 12:54:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2021-12-21 12:54:18,498 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2021-12-21 12:54:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2021-12-21 12:54:18,498 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2021-12-21 12:54:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2021-12-21 12:54:18,499 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2021-12-21 12:54:18,499 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2021-12-21 12:54:18,499 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2021-12-21 12:54:18,499 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2021-12-21 12:54:18,499 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2021-12-21 12:54:18,499 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2021-12-21 12:54:18,499 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2021-12-21 12:54:18,500 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2021-12-21 12:54:18,500 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2021-12-21 12:54:18,500 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2021-12-21 12:54:18,500 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2021-12-21 12:54:18,500 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__base [2021-12-21 12:54:18,500 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__base [2021-12-21 12:54:18,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 12:54:18,501 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2021-12-21 12:54:18,501 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2021-12-21 12:54:18,501 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2021-12-21 12:54:18,501 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2021-12-21 12:54:18,501 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2021-12-21 12:54:18,502 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2021-12-21 12:54:18,502 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 12:54:18,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 12:54:18,502 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2021-12-21 12:54:18,502 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2021-12-21 12:54:18,669 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 12:54:18,671 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 12:54:19,336 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 12:54:19,349 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 12:54:19,349 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-21 12:54:19,352 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:54:19 BoogieIcfgContainer [2021-12-21 12:54:19,352 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 12:54:19,353 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 12:54:19,353 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 12:54:19,356 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 12:54:19,356 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 12:54:17" (1/3) ... [2021-12-21 12:54:19,357 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cb48bce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:54:19, skipping insertion in model container [2021-12-21 12:54:19,357 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:18" (2/3) ... [2021-12-21 12:54:19,357 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cb48bce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:54:19, skipping insertion in model container [2021-12-21 12:54:19,357 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:54:19" (3/3) ... [2021-12-21 12:54:19,358 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product03.cil.c [2021-12-21 12:54:19,361 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 12:54:19,362 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-21 12:54:19,401 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 12:54:19,406 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-21 12:54:19,407 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-21 12:54:19,438 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-21 12:54:19,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-21 12:54:19,458 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:19,459 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-21 12:54:19,459 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:19,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:19,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1206513483, now seen corresponding path program 1 times [2021-12-21 12:54:19,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:19,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764700582] [2021-12-21 12:54:19,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:19,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:19,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:19,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:19,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:19,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:19,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:19,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-21 12:54:19,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:19,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:19,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-21 12:54:20,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:20,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:20,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:20,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:20,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,136 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-21 12:54:20,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:20,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764700582] [2021-12-21 12:54:20,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764700582] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:20,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360709711] [2021-12-21 12:54:20,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:20,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:20,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:20,164 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-21 12:54:20,165 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-21 12:54:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:20,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-21 12:54:20,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:20,594 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-21 12:54:20,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:20,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360709711] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:20,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:20,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2021-12-21 12:54:20,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748519392] [2021-12-21 12:54:20,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:20,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-21 12:54:20,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:20,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-21 12:54:20,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 12:54:20,630 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-21 12:54:20,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:20,671 INFO L93 Difference]: Finished difference Result 573 states and 949 transitions. [2021-12-21 12:54:20,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-21 12:54:20,679 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-21 12:54:20,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:20,696 INFO L225 Difference]: With dead ends: 573 [2021-12-21 12:54:20,696 INFO L226 Difference]: Without dead ends: 544 [2021-12-21 12:54:20,699 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-21 12:54:20,701 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-21 12:54:20,702 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-21 12:54:20,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-21 12:54:20,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-12-21 12:54:20,753 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-21 12:54:20,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 903 transitions. [2021-12-21 12:54:20,760 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 903 transitions. Word has length 125 [2021-12-21 12:54:20,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:20,761 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 903 transitions. [2021-12-21 12:54:20,762 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-21 12:54:20,762 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 903 transitions. [2021-12-21 12:54:20,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-21 12:54:20,768 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:20,768 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-21 12:54:20,791 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-21 12:54:20,982 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-21 12:54:20,982 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:20,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:20,983 INFO L85 PathProgramCache]: Analyzing trace with hash -423290177, now seen corresponding path program 1 times [2021-12-21 12:54:20,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:20,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552902814] [2021-12-21 12:54:20,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:20,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:21,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:21,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:21,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-21 12:54:21,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-21 12:54:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:21,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:21,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:21,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,354 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-21 12:54:21,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:21,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552902814] [2021-12-21 12:54:21,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552902814] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:21,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542334956] [2021-12-21 12:54:21,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:21,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:21,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:21,356 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-21 12:54:21,357 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-21 12:54:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:21,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:21,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:21,813 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-21 12:54:21,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:21,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542334956] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:21,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:21,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:21,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990053293] [2021-12-21 12:54:21,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:21,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:21,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:21,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:21,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:21,816 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-21 12:54:21,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:21,900 INFO L93 Difference]: Finished difference Result 1079 states and 1798 transitions. [2021-12-21 12:54:21,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:21,901 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-21 12:54:21,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:21,904 INFO L225 Difference]: With dead ends: 1079 [2021-12-21 12:54:21,904 INFO L226 Difference]: Without dead ends: 544 [2021-12-21 12:54:21,910 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-21 12:54:21,911 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-21 12:54:21,911 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-21 12:54:21,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-21 12:54:21,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-12-21 12:54:21,930 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-21 12:54:21,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 902 transitions. [2021-12-21 12:54:21,934 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 902 transitions. Word has length 127 [2021-12-21 12:54:21,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:21,934 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 902 transitions. [2021-12-21 12:54:21,934 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-21 12:54:21,934 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 902 transitions. [2021-12-21 12:54:21,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-21 12:54:21,937 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:21,937 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-21 12:54:21,960 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-21 12:54:22,159 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-21 12:54:22,160 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:22,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:22,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1248287939, now seen corresponding path program 1 times [2021-12-21 12:54:22,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:22,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700262001] [2021-12-21 12:54:22,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:22,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:22,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:22,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 12:54:22,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:22,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-21 12:54:22,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:22,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:22,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:22,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:22,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,511 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-21 12:54:22,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:22,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700262001] [2021-12-21 12:54:22,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700262001] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:22,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620305191] [2021-12-21 12:54:22,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:22,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:22,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:22,513 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-21 12:54:22,514 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-21 12:54:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:22,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:22,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:22,975 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-21 12:54:22,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:22,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620305191] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:22,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:22,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:22,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067943268] [2021-12-21 12:54:22,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:22,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:22,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:22,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:22,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:22,977 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-21 12:54:23,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:23,024 INFO L93 Difference]: Finished difference Result 1079 states and 1796 transitions. [2021-12-21 12:54:23,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:23,024 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-21 12:54:23,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:23,027 INFO L225 Difference]: With dead ends: 1079 [2021-12-21 12:54:23,027 INFO L226 Difference]: Without dead ends: 544 [2021-12-21 12:54:23,029 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-21 12:54:23,030 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-21 12:54:23,030 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-21 12:54:23,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-12-21 12:54:23,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-12-21 12:54:23,045 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-21 12:54:23,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 901 transitions. [2021-12-21 12:54:23,048 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 901 transitions. Word has length 129 [2021-12-21 12:54:23,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:23,049 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 901 transitions. [2021-12-21 12:54:23,049 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-21 12:54:23,049 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 901 transitions. [2021-12-21 12:54:23,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-21 12:54:23,051 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:23,052 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-21 12:54:23,073 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-21 12:54:23,265 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-21 12:54:23,266 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:23,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:23,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1104012479, now seen corresponding path program 1 times [2021-12-21 12:54:23,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:23,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274650937] [2021-12-21 12:54:23,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:23,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:23,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-21 12:54:23,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:23,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-21 12:54:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:23,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:23,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:23,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:23,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,592 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-21 12:54:23,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:23,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274650937] [2021-12-21 12:54:23,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274650937] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:23,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253343398] [2021-12-21 12:54:23,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:23,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:23,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:23,594 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-21 12:54:23,595 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-21 12:54:23,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:23,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:23,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:24,032 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-21 12:54:24,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:24,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253343398] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:24,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:24,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:24,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282412655] [2021-12-21 12:54:24,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:24,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:24,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:24,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:24,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:24,034 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-21 12:54:24,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:24,081 INFO L93 Difference]: Finished difference Result 1086 states and 1803 transitions. [2021-12-21 12:54:24,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:24,082 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-21 12:54:24,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:24,085 INFO L225 Difference]: With dead ends: 1086 [2021-12-21 12:54:24,085 INFO L226 Difference]: Without dead ends: 553 [2021-12-21 12:54:24,086 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-21 12:54:24,087 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-21 12:54:24,087 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-21 12:54:24,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-21 12:54:24,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-21 12:54:24,099 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-21 12:54:24,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 913 transitions. [2021-12-21 12:54:24,102 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 913 transitions. Word has length 131 [2021-12-21 12:54:24,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:24,103 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 913 transitions. [2021-12-21 12:54:24,103 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-21 12:54:24,103 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 913 transitions. [2021-12-21 12:54:24,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-12-21 12:54:24,105 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:24,105 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-21 12:54:24,133 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-21 12:54:24,324 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-21 12:54:24,324 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:24,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:24,325 INFO L85 PathProgramCache]: Analyzing trace with hash 98235219, now seen corresponding path program 1 times [2021-12-21 12:54:24,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:24,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627640162] [2021-12-21 12:54:24,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:24,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:24,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 12:54:24,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 12:54:24,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:24,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-21 12:54:24,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:24,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:24,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:24,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,677 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-21 12:54:24,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:24,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627640162] [2021-12-21 12:54:24,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627640162] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:24,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432733291] [2021-12-21 12:54:24,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:24,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:24,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:24,679 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-21 12:54:24,719 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-21 12:54:24,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:24,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:25,183 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-21 12:54:25,183 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:25,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432733291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:25,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:25,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:25,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351224210] [2021-12-21 12:54:25,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:25,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:25,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:25,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:25,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:25,185 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-21 12:54:25,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:25,236 INFO L93 Difference]: Finished difference Result 1088 states and 1804 transitions. [2021-12-21 12:54:25,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:25,236 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-21 12:54:25,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:25,239 INFO L225 Difference]: With dead ends: 1088 [2021-12-21 12:54:25,240 INFO L226 Difference]: Without dead ends: 553 [2021-12-21 12:54:25,241 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-21 12:54:25,242 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-21 12:54:25,242 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-21 12:54:25,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-21 12:54:25,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-21 12:54:25,253 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-21 12:54:25,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 912 transitions. [2021-12-21 12:54:25,256 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 912 transitions. Word has length 132 [2021-12-21 12:54:25,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:25,256 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 912 transitions. [2021-12-21 12:54:25,256 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-21 12:54:25,256 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 912 transitions. [2021-12-21 12:54:25,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-21 12:54:25,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:25,259 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-21 12:54:25,278 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-21 12:54:25,477 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-21 12:54:25,478 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:25,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:25,478 INFO L85 PathProgramCache]: Analyzing trace with hash -165126845, now seen corresponding path program 1 times [2021-12-21 12:54:25,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:25,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301636848] [2021-12-21 12:54:25,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:25,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:25,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:25,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-21 12:54:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-21 12:54:25,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:25,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:25,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,751 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-21 12:54:25,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:25,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301636848] [2021-12-21 12:54:25,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301636848] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:25,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548399278] [2021-12-21 12:54:25,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:25,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:25,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:25,753 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-21 12:54:25,754 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-21 12:54:26,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:26,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:26,189 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-21 12:54:26,189 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:26,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548399278] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:26,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:26,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:26,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987582520] [2021-12-21 12:54:26,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:26,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:26,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:26,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:26,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:26,191 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-21 12:54:26,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:26,230 INFO L93 Difference]: Finished difference Result 1088 states and 1803 transitions. [2021-12-21 12:54:26,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:26,231 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-21 12:54:26,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:26,233 INFO L225 Difference]: With dead ends: 1088 [2021-12-21 12:54:26,233 INFO L226 Difference]: Without dead ends: 553 [2021-12-21 12:54:26,235 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-21 12:54:26,235 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-21 12:54:26,235 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-21 12:54:26,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-21 12:54:26,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-21 12:54:26,245 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-21 12:54:26,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 911 transitions. [2021-12-21 12:54:26,247 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 911 transitions. Word has length 133 [2021-12-21 12:54:26,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:26,248 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 911 transitions. [2021-12-21 12:54:26,248 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-21 12:54:26,248 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 911 transitions. [2021-12-21 12:54:26,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-21 12:54:26,250 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:26,250 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-21 12:54:26,285 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-21 12:54:26,469 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-21 12:54:26,469 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:26,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:26,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1111545687, now seen corresponding path program 1 times [2021-12-21 12:54:26,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:26,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665637212] [2021-12-21 12:54:26,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:26,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:26,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-21 12:54:26,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-21 12:54:26,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:26,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:26,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:26,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,821 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-21 12:54:26,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:26,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665637212] [2021-12-21 12:54:26,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665637212] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:26,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756463502] [2021-12-21 12:54:26,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:26,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:26,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:26,822 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-21 12:54:26,885 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-21 12:54:27,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:27,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:27,260 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-21 12:54:27,260 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:27,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756463502] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:27,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:27,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2021-12-21 12:54:27,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381416716] [2021-12-21 12:54:27,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:27,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:27,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:27,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:27,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:27,262 INFO L87 Difference]: Start difference. First operand 553 states and 911 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-21 12:54:27,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:27,360 INFO L93 Difference]: Finished difference Result 1099 states and 1824 transitions. [2021-12-21 12:54:27,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:27,360 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-21 12:54:27,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:27,364 INFO L225 Difference]: With dead ends: 1099 [2021-12-21 12:54:27,364 INFO L226 Difference]: Without dead ends: 553 [2021-12-21 12:54:27,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:27,366 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-21 12:54:27,367 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-21 12:54:27,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-21 12:54:27,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-21 12:54:27,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.6635730858468678) internal successors, (717), 450 states have internal predecessors, (717), 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-21 12:54:27,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 906 transitions. [2021-12-21 12:54:27,379 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 906 transitions. Word has length 134 [2021-12-21 12:54:27,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:27,381 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 906 transitions. [2021-12-21 12:54:27,381 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-21 12:54:27,381 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 906 transitions. [2021-12-21 12:54:27,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-21 12:54:27,384 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:27,384 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-21 12:54:27,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-21 12:54:27,602 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-21 12:54:27,605 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:27,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:27,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1342509987, now seen corresponding path program 1 times [2021-12-21 12:54:27,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:27,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073325003] [2021-12-21 12:54:27,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:27,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:27,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:27,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-21 12:54:27,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:27,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:27,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:27,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:27,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:27,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,947 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-21 12:54:27,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:27,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073325003] [2021-12-21 12:54:27,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073325003] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:27,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700165201] [2021-12-21 12:54:27,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:27,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:27,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:27,949 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-21 12:54:27,950 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-21 12:54:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:28,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:28,369 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-21 12:54:28,369 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:28,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700165201] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:28,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:28,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2021-12-21 12:54:28,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237690453] [2021-12-21 12:54:28,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:28,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:28,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:28,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:28,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:28,373 INFO L87 Difference]: Start difference. First operand 553 states and 906 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-21 12:54:28,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:28,451 INFO L93 Difference]: Finished difference Result 1099 states and 1814 transitions. [2021-12-21 12:54:28,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:28,452 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-21 12:54:28,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:28,455 INFO L225 Difference]: With dead ends: 1099 [2021-12-21 12:54:28,455 INFO L226 Difference]: Without dead ends: 553 [2021-12-21 12:54:28,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:28,457 INFO L933 BasicCegarLoop]: 839 mSDtfsCounter, 129 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-21 12:54:28,458 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-21 12:54:28,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-21 12:54:28,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-21 12:54:28,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.6519721577726219) internal successors, (712), 450 states have internal predecessors, (712), 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-21 12:54:28,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 901 transitions. [2021-12-21 12:54:28,469 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 901 transitions. Word has length 136 [2021-12-21 12:54:28,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:28,470 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 901 transitions. [2021-12-21 12:54:28,470 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-21 12:54:28,470 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 901 transitions. [2021-12-21 12:54:28,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-12-21 12:54:28,472 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:28,472 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-21 12:54:28,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-21 12:54:28,710 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-21 12:54:28,711 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:28,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:28,711 INFO L85 PathProgramCache]: Analyzing trace with hash 2058025399, now seen corresponding path program 1 times [2021-12-21 12:54:28,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:28,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934987066] [2021-12-21 12:54:28,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:28,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-21 12:54:28,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:28,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 12:54:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:29,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,046 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-21 12:54:29,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:29,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934987066] [2021-12-21 12:54:29,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934987066] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:29,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128364373] [2021-12-21 12:54:29,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:29,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:29,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:29,064 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-21 12:54:29,099 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-21 12:54:29,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:29,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:29,540 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-21 12:54:29,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:29,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128364373] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:29,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:29,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2021-12-21 12:54:29,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042080989] [2021-12-21 12:54:29,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:29,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:29,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:29,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:29,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:29,542 INFO L87 Difference]: Start difference. First operand 553 states and 901 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-21 12:54:29,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:29,660 INFO L93 Difference]: Finished difference Result 1135 states and 1863 transitions. [2021-12-21 12:54:29,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:29,660 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-21 12:54:29,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:29,663 INFO L225 Difference]: With dead ends: 1135 [2021-12-21 12:54:29,663 INFO L226 Difference]: Without dead ends: 604 [2021-12-21 12:54:29,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:29,665 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-21 12:54:29,665 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-21 12:54:29,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-12-21 12:54:29,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2021-12-21 12:54:29,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 481 states have (on average 1.656964656964657) internal successors, (797), 500 states have internal predecessors, (797), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-21 12:54:29,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 986 transitions. [2021-12-21 12:54:29,677 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 986 transitions. Word has length 138 [2021-12-21 12:54:29,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:29,677 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 986 transitions. [2021-12-21 12:54:29,677 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-21 12:54:29,677 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 986 transitions. [2021-12-21 12:54:29,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-21 12:54:29,679 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:29,679 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-21 12:54:29,713 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-21 12:54:29,898 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-21 12:54:29,899 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:29,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:29,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1841588735, now seen corresponding path program 1 times [2021-12-21 12:54:29,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:29,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428564282] [2021-12-21 12:54:29,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:29,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:29,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:30,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:30,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-21 12:54:30,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:30,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-21 12:54:30,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:30,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428564282] [2021-12-21 12:54:30,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428564282] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:30,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398114458] [2021-12-21 12:54:30,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:30,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:30,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:30,288 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-21 12:54:30,291 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-21 12:54:30,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 1866 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:30,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:30,784 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-21 12:54:30,785 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:30,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398114458] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:30,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:30,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2021-12-21 12:54:30,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642822141] [2021-12-21 12:54:30,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:30,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:30,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:30,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:30,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:30,787 INFO L87 Difference]: Start difference. First operand 604 states and 986 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-21 12:54:30,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:30,900 INFO L93 Difference]: Finished difference Result 1150 states and 1887 transitions. [2021-12-21 12:54:30,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:30,900 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-21 12:54:30,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:30,903 INFO L225 Difference]: With dead ends: 1150 [2021-12-21 12:54:30,903 INFO L226 Difference]: Without dead ends: 604 [2021-12-21 12:54:30,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:30,905 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-21 12:54:30,905 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-21 12:54:30,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-12-21 12:54:30,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2021-12-21 12:54:30,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 481 states have (on average 1.6465696465696467) internal successors, (792), 500 states have internal predecessors, (792), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2021-12-21 12:54:30,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 981 transitions. [2021-12-21 12:54:30,943 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 981 transitions. Word has length 139 [2021-12-21 12:54:30,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:30,943 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 981 transitions. [2021-12-21 12:54:30,943 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-21 12:54:30,943 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 981 transitions. [2021-12-21 12:54:30,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-21 12:54:30,945 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:30,946 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-21 12:54:30,979 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-21 12:54:31,164 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-21 12:54:31,165 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:31,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:31,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1196342274, now seen corresponding path program 1 times [2021-12-21 12:54:31,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:31,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852945922] [2021-12-21 12:54:31,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:31,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:31,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:31,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:31,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:31,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-21 12:54:31,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:31,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:31,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:31,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,562 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-21 12:54:31,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:31,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852945922] [2021-12-21 12:54:31,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852945922] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:31,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066032759] [2021-12-21 12:54:31,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:31,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:31,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:31,580 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-21 12:54:31,580 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-21 12:54:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 12:54:31,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:32,047 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-21 12:54:32,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:32,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066032759] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:32,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:32,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2021-12-21 12:54:32,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323372010] [2021-12-21 12:54:32,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:32,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:32,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:32,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:32,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-21 12:54:32,049 INFO L87 Difference]: Start difference. First operand 604 states and 981 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-21 12:54:32,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:32,176 INFO L93 Difference]: Finished difference Result 1173 states and 1917 transitions. [2021-12-21 12:54:32,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:32,177 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-21 12:54:32,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:32,180 INFO L225 Difference]: With dead ends: 1173 [2021-12-21 12:54:32,180 INFO L226 Difference]: Without dead ends: 642 [2021-12-21 12:54:32,182 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-21 12:54:32,182 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-21 12:54:32,182 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-21 12:54:32,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-12-21 12:54:32,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 623. [2021-12-21 12:54:32,196 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-21 12:54:32,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1011 transitions. [2021-12-21 12:54:32,198 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1011 transitions. Word has length 139 [2021-12-21 12:54:32,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:32,198 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1011 transitions. [2021-12-21 12:54:32,199 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-21 12:54:32,199 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1011 transitions. [2021-12-21 12:54:32,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-21 12:54:32,201 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:32,201 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-21 12:54:32,234 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-21 12:54:32,420 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-21 12:54:32,421 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:32,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:32,421 INFO L85 PathProgramCache]: Analyzing trace with hash -74063075, now seen corresponding path program 1 times [2021-12-21 12:54:32,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:32,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186570201] [2021-12-21 12:54:32,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:32,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:32,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:32,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:32,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-21 12:54:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:32,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:32,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,729 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-21 12:54:32,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:32,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186570201] [2021-12-21 12:54:32,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186570201] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:32,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518579415] [2021-12-21 12:54:32,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:32,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:32,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:32,744 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-21 12:54:32,757 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-21 12:54:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-21 12:54:33,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:33,205 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-21 12:54:33,205 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:33,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518579415] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:33,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:33,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-21 12:54:33,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894340454] [2021-12-21 12:54:33,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:33,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:33,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:33,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:33,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:33,206 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-21 12:54:33,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:33,274 INFO L93 Difference]: Finished difference Result 1111 states and 1817 transitions. [2021-12-21 12:54:33,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 12:54:33,283 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-21 12:54:33,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:33,286 INFO L225 Difference]: With dead ends: 1111 [2021-12-21 12:54:33,286 INFO L226 Difference]: Without dead ends: 647 [2021-12-21 12:54:33,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:33,290 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.0s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:33,290 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.0s Time] [2021-12-21 12:54:33,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-12-21 12:54:33,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 642. [2021-12-21 12:54:33,325 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-21 12:54:33,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2021-12-21 12:54:33,327 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 139 [2021-12-21 12:54:33,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:33,327 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2021-12-21 12:54:33,327 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-21 12:54:33,327 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2021-12-21 12:54:33,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-21 12:54:33,329 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:33,330 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-21 12:54:33,357 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-21 12:54:33,550 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-21 12:54:33,551 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:33,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:33,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1287732630, now seen corresponding path program 1 times [2021-12-21 12:54:33,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:33,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030857698] [2021-12-21 12:54:33,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:33,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:33,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:33,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:33,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:33,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-21 12:54:33,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:33,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:33,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:33,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:33,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,814 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-21 12:54:33,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:33,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030857698] [2021-12-21 12:54:33,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030857698] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:33,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020807502] [2021-12-21 12:54:33,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:33,814 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:33,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:33,815 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-21 12:54:33,816 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-21 12:54:34,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-21 12:54:34,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:34,254 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-21 12:54:34,254 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:34,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020807502] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:34,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:34,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-21 12:54:34,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611346059] [2021-12-21 12:54:34,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:34,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:34,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:34,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:34,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:34,256 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-21 12:54:34,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:34,331 INFO L93 Difference]: Finished difference Result 1141 states and 1868 transitions. [2021-12-21 12:54:34,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 12:54:34,331 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-21 12:54:34,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:34,334 INFO L225 Difference]: With dead ends: 1141 [2021-12-21 12:54:34,334 INFO L226 Difference]: Without dead ends: 677 [2021-12-21 12:54:34,336 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-21 12:54:34,336 INFO L933 BasicCegarLoop]: 882 mSDtfsCounter, 143 mSDsluCounter, 4299 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-21 12:54:34,336 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-21 12:54:34,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-12-21 12:54:34,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 642. [2021-12-21 12:54:34,347 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-21 12:54:34,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2021-12-21 12:54:34,349 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 140 [2021-12-21 12:54:34,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:34,349 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2021-12-21 12:54:34,350 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-21 12:54:34,350 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2021-12-21 12:54:34,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-21 12:54:34,352 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:34,352 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-21 12:54:34,373 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-21 12:54:34,567 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-21 12:54:34,568 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:34,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:34,568 INFO L85 PathProgramCache]: Analyzing trace with hash -292397334, now seen corresponding path program 1 times [2021-12-21 12:54:34,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:34,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387721591] [2021-12-21 12:54:34,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:34,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:34,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:34,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:34,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:34,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:34,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-21 12:54:34,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:34,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:34,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:34,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,858 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-21 12:54:34,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:34,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387721591] [2021-12-21 12:54:34,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387721591] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:34,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636378086] [2021-12-21 12:54:34,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:34,858 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:34,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:34,859 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-21 12:54:34,860 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-21 12:54:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 12:54:35,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:35,313 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-21 12:54:35,314 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:35,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636378086] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:35,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:35,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-21 12:54:35,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281877734] [2021-12-21 12:54:35,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:35,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:35,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:35,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:35,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:35,315 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-21 12:54:35,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:35,418 INFO L93 Difference]: Finished difference Result 1126 states and 1842 transitions. [2021-12-21 12:54:35,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:35,419 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-21 12:54:35,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:35,422 INFO L225 Difference]: With dead ends: 1126 [2021-12-21 12:54:35,422 INFO L226 Difference]: Without dead ends: 662 [2021-12-21 12:54:35,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-12-21 12:54:35,424 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-21 12:54:35,424 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-21 12:54:35,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-12-21 12:54:35,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 642. [2021-12-21 12:54:35,435 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-21 12:54:35,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2021-12-21 12:54:35,437 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 140 [2021-12-21 12:54:35,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:35,437 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2021-12-21 12:54:35,437 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-21 12:54:35,438 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2021-12-21 12:54:35,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-21 12:54:35,440 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:35,440 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-21 12:54:35,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-21 12:54:35,658 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-21 12:54:35,659 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:35,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:35,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1198457371, now seen corresponding path program 1 times [2021-12-21 12:54:35,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:35,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252756758] [2021-12-21 12:54:35,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:35,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:35,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:35,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:35,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:35,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:35,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:35,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 12:54:35,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-21 12:54:35,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:36,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:36,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:36,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,089 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-21 12:54:36,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:36,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252756758] [2021-12-21 12:54:36,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252756758] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:36,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898840658] [2021-12-21 12:54:36,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:36,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:36,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:36,092 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-21 12:54:36,093 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-21 12:54:36,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:36,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:36,538 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-21 12:54:36,539 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:36,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898840658] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:36,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:36,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:36,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062924074] [2021-12-21 12:54:36,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:36,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:36,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:36,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:36,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:36,542 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-21 12:54:36,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:36,587 INFO L93 Difference]: Finished difference Result 1178 states and 1927 transitions. [2021-12-21 12:54:36,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:36,603 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-21 12:54:36,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:36,606 INFO L225 Difference]: With dead ends: 1178 [2021-12-21 12:54:36,606 INFO L226 Difference]: Without dead ends: 642 [2021-12-21 12:54:36,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:36,609 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-21 12:54:36,609 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-21 12:54:36,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-12-21 12:54:36,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 642. [2021-12-21 12:54:36,636 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-21 12:54:36,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1037 transitions. [2021-12-21 12:54:36,638 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1037 transitions. Word has length 140 [2021-12-21 12:54:36,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:36,638 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1037 transitions. [2021-12-21 12:54:36,639 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-21 12:54:36,639 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1037 transitions. [2021-12-21 12:54:36,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-21 12:54:36,641 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:36,641 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-21 12:54:36,660 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-21 12:54:36,841 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-21 12:54:36,842 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:36,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:36,842 INFO L85 PathProgramCache]: Analyzing trace with hash 2104892885, now seen corresponding path program 1 times [2021-12-21 12:54:36,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:36,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220886569] [2021-12-21 12:54:36,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:36,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:36,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:37,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 12:54:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:37,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:37,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:37,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,236 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-21 12:54:37,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:37,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220886569] [2021-12-21 12:54:37,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220886569] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:37,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808245095] [2021-12-21 12:54:37,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:37,237 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:37,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:37,238 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-21 12:54:37,239 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-21 12:54:37,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 12:54:37,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:37,724 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-21 12:54:37,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:37,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808245095] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:37,724 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:37,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-21 12:54:37,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317567598] [2021-12-21 12:54:37,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:37,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:37,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:37,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:37,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:37,726 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-21 12:54:37,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:37,830 INFO L93 Difference]: Finished difference Result 1126 states and 1839 transitions. [2021-12-21 12:54:37,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:37,831 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-21 12:54:37,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:37,833 INFO L225 Difference]: With dead ends: 1126 [2021-12-21 12:54:37,833 INFO L226 Difference]: Without dead ends: 662 [2021-12-21 12:54:37,835 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-21 12:54:37,835 INFO L933 BasicCegarLoop]: 866 mSDtfsCounter, 185 mSDsluCounter, 5086 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-21 12:54:37,836 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-21 12:54:37,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-12-21 12:54:37,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 642. [2021-12-21 12:54:37,847 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-21 12:54:37,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1037 transitions. [2021-12-21 12:54:37,849 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1037 transitions. Word has length 141 [2021-12-21 12:54:37,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:37,849 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1037 transitions. [2021-12-21 12:54:37,849 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-21 12:54:37,849 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1037 transitions. [2021-12-21 12:54:37,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-21 12:54:37,851 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:37,851 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-21 12:54:37,872 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-21 12:54:38,070 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-21 12:54:38,070 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:38,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:38,070 INFO L85 PathProgramCache]: Analyzing trace with hash 276135183, now seen corresponding path program 1 times [2021-12-21 12:54:38,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:38,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93229232] [2021-12-21 12:54:38,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:38,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:38,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:38,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:38,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:38,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:38,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:38,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:38,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:38,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,370 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-21 12:54:38,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:38,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93229232] [2021-12-21 12:54:38,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93229232] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:38,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907784251] [2021-12-21 12:54:38,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:38,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:38,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:38,372 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-21 12:54:38,374 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-21 12:54:38,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:38,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:38,848 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-21 12:54:38,848 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:38,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907784251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:38,853 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:38,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:38,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822599745] [2021-12-21 12:54:38,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:38,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:38,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:38,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:38,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:38,864 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-21 12:54:38,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:38,921 INFO L93 Difference]: Finished difference Result 1234 states and 2009 transitions. [2021-12-21 12:54:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:38,929 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-21 12:54:38,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:38,931 INFO L225 Difference]: With dead ends: 1234 [2021-12-21 12:54:38,932 INFO L226 Difference]: Without dead ends: 678 [2021-12-21 12:54:38,933 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-21 12:54:38,934 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-21 12:54:38,934 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-21 12:54:38,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-12-21 12:54:38,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 666. [2021-12-21 12:54:38,963 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-21 12:54:38,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1065 transitions. [2021-12-21 12:54:38,965 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1065 transitions. Word has length 142 [2021-12-21 12:54:38,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:38,965 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 1065 transitions. [2021-12-21 12:54:38,966 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-21 12:54:38,966 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1065 transitions. [2021-12-21 12:54:38,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-21 12:54:38,968 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:38,968 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-21 12:54:39,001 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-21 12:54:39,186 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-21 12:54:39,187 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:39,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:39,187 INFO L85 PathProgramCache]: Analyzing trace with hash -734793418, now seen corresponding path program 1 times [2021-12-21 12:54:39,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:39,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582557942] [2021-12-21 12:54:39,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:39,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:39,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:39,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-21 12:54:39,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:39,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-21 12:54:39,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,449 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-21 12:54:39,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:39,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582557942] [2021-12-21 12:54:39,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582557942] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:39,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933244574] [2021-12-21 12:54:39,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:39,450 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:39,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:39,451 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-21 12:54:39,483 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-21 12:54:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:39,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:39,956 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-21 12:54:39,956 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:39,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933244574] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:39,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:39,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-21 12:54:39,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314978679] [2021-12-21 12:54:39,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:39,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:39,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:39,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:39,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:39,957 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-21 12:54:40,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:40,296 INFO L93 Difference]: Finished difference Result 1133 states and 1861 transitions. [2021-12-21 12:54:40,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 12:54:40,296 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-21 12:54:40,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:40,300 INFO L225 Difference]: With dead ends: 1133 [2021-12-21 12:54:40,300 INFO L226 Difference]: Without dead ends: 674 [2021-12-21 12:54:40,302 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-21 12:54:40,302 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.3s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:40,303 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.3s Time] [2021-12-21 12:54:40,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-12-21 12:54:40,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 674. [2021-12-21 12:54:40,336 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-21 12:54:40,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1078 transitions. [2021-12-21 12:54:40,338 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1078 transitions. Word has length 142 [2021-12-21 12:54:40,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:40,338 INFO L470 AbstractCegarLoop]: Abstraction has 674 states and 1078 transitions. [2021-12-21 12:54:40,338 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-21 12:54:40,338 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1078 transitions. [2021-12-21 12:54:40,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-21 12:54:40,341 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:40,341 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-21 12:54:40,362 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-21 12:54:40,559 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-21 12:54:40,560 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:40,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:40,560 INFO L85 PathProgramCache]: Analyzing trace with hash 761832840, now seen corresponding path program 1 times [2021-12-21 12:54:40,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:40,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972633589] [2021-12-21 12:54:40,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:40,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:40,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:40,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:40,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:40,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:40,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:40,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-21 12:54:40,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 12:54:40,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-21 12:54:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,860 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-21 12:54:40,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:40,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972633589] [2021-12-21 12:54:40,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972633589] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:40,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420149234] [2021-12-21 12:54:40,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:40,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:40,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:40,861 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-21 12:54:40,892 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-21 12:54:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:41,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:41,345 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-21 12:54:41,345 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:41,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420149234] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:41,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:41,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-21 12:54:41,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233216782] [2021-12-21 12:54:41,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:41,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:41,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:41,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:41,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:41,348 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-21 12:54:41,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:41,739 INFO L93 Difference]: Finished difference Result 1149 states and 1884 transitions. [2021-12-21 12:54:41,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 12:54:41,739 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-21 12:54:41,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:41,742 INFO L225 Difference]: With dead ends: 1149 [2021-12-21 12:54:41,743 INFO L226 Difference]: Without dead ends: 682 [2021-12-21 12:54:41,745 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-21 12:54:41,745 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 836 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 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.4s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:41,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [854 Valid, 2228 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 12:54:41,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-12-21 12:54:41,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 682. [2021-12-21 12:54:41,757 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-21 12:54:41,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1091 transitions. [2021-12-21 12:54:41,759 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1091 transitions. Word has length 144 [2021-12-21 12:54:41,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:41,759 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 1091 transitions. [2021-12-21 12:54:41,759 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-21 12:54:41,759 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1091 transitions. [2021-12-21 12:54:41,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-21 12:54:41,762 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:41,762 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-21 12:54:41,783 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-21 12:54:41,981 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-21 12:54:41,981 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:41,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:41,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1832911478, now seen corresponding path program 1 times [2021-12-21 12:54:41,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:41,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364367178] [2021-12-21 12:54:41,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:41,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:42,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 12:54:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-21 12:54:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 12:54:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-21 12:54:42,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,282 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-21 12:54:42,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:42,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364367178] [2021-12-21 12:54:42,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364367178] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:42,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260764152] [2021-12-21 12:54:42,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:42,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:42,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:42,283 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-21 12:54:42,285 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-21 12:54:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:42,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:42,710 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-21 12:54:42,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:42,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260764152] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:42,710 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:42,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-21 12:54:42,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329220040] [2021-12-21 12:54:42,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:42,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:42,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:42,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:42,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:42,711 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-21 12:54:43,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:43,031 INFO L93 Difference]: Finished difference Result 1165 states and 1907 transitions. [2021-12-21 12:54:43,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 12:54:43,032 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-21 12:54:43,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:43,035 INFO L225 Difference]: With dead ends: 1165 [2021-12-21 12:54:43,036 INFO L226 Difference]: Without dead ends: 690 [2021-12-21 12:54:43,038 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-21 12:54:43,040 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-21 12:54:43,040 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-21 12:54:43,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-12-21 12:54:43,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 690. [2021-12-21 12:54:43,059 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-21 12:54:43,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1104 transitions. [2021-12-21 12:54:43,061 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1104 transitions. Word has length 146 [2021-12-21 12:54:43,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:43,061 INFO L470 AbstractCegarLoop]: Abstraction has 690 states and 1104 transitions. [2021-12-21 12:54:43,061 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-21 12:54:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1104 transitions. [2021-12-21 12:54:43,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-21 12:54:43,064 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:43,064 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-21 12:54:43,101 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-21 12:54:43,283 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-21 12:54:43,284 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:43,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:43,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1320402880, now seen corresponding path program 1 times [2021-12-21 12:54:43,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:43,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888082771] [2021-12-21 12:54:43,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:43,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:43,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:43,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:43,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-21 12:54:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-21 12:54:43,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-21 12:54:43,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-21 12:54:43,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,662 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-21 12:54:43,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:43,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888082771] [2021-12-21 12:54:43,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888082771] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:43,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918842116] [2021-12-21 12:54:43,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:43,663 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:43,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:43,664 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-21 12:54:43,666 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-21 12:54:43,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:43,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:44,147 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-21 12:54:44,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:44,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918842116] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:44,148 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:44,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-21 12:54:44,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694839322] [2021-12-21 12:54:44,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:44,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:44,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:44,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:44,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:44,151 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-21 12:54:44,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:44,458 INFO L93 Difference]: Finished difference Result 1181 states and 1930 transitions. [2021-12-21 12:54:44,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 12:54:44,458 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-21 12:54:44,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:44,461 INFO L225 Difference]: With dead ends: 1181 [2021-12-21 12:54:44,461 INFO L226 Difference]: Without dead ends: 698 [2021-12-21 12:54:44,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-21 12:54:44,464 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 811 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 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-21 12:54:44,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [829 Valid, 2228 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 12:54:44,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-12-21 12:54:44,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 698. [2021-12-21 12:54:44,478 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-21 12:54:44,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1117 transitions. [2021-12-21 12:54:44,479 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1117 transitions. Word has length 148 [2021-12-21 12:54:44,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:44,480 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 1117 transitions. [2021-12-21 12:54:44,480 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-21 12:54:44,480 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1117 transitions. [2021-12-21 12:54:44,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-12-21 12:54:44,483 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:44,483 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-21 12:54:44,502 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-21 12:54:44,699 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-21 12:54:44,699 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:44,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:44,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1176346186, now seen corresponding path program 1 times [2021-12-21 12:54:44,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:44,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68749614] [2021-12-21 12:54:44,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:44,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:44,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:44,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:44,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,987 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-21 12:54:44,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:44,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68749614] [2021-12-21 12:54:44,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68749614] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:44,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376591107] [2021-12-21 12:54:44,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:44,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:44,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:44,989 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-21 12:54:44,990 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-21 12:54:45,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:45,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:45,530 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-21 12:54:45,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:45,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376591107] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:45,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:45,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-21 12:54:45,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062390087] [2021-12-21 12:54:45,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:45,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:45,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:45,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:45,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:45,532 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-21 12:54:45,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:45,882 INFO L93 Difference]: Finished difference Result 747 states and 1189 transitions. [2021-12-21 12:54:45,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:45,883 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-21 12:54:45,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:45,886 INFO L225 Difference]: With dead ends: 747 [2021-12-21 12:54:45,886 INFO L226 Difference]: Without dead ends: 732 [2021-12-21 12:54:45,887 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-21 12:54:45,887 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 858 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 2272 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:45,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [866 Valid, 2272 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 12:54:45,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-12-21 12:54:45,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 701. [2021-12-21 12:54:45,901 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-21 12:54:45,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1120 transitions. [2021-12-21 12:54:45,903 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1120 transitions. Word has length 150 [2021-12-21 12:54:45,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:45,903 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 1120 transitions. [2021-12-21 12:54:45,903 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-21 12:54:45,903 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1120 transitions. [2021-12-21 12:54:45,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-21 12:54:45,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:45,906 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-21 12:54:45,936 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-21 12:54:46,122 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-21 12:54:46,123 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:46,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:46,123 INFO L85 PathProgramCache]: Analyzing trace with hash -280198095, now seen corresponding path program 1 times [2021-12-21 12:54:46,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:46,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235305588] [2021-12-21 12:54:46,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:46,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:46,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:46,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:46,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:46,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:46,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:46,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:46,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:46,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,417 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-21 12:54:46,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:46,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235305588] [2021-12-21 12:54:46,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235305588] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:46,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282307168] [2021-12-21 12:54:46,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:46,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:46,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:46,419 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-21 12:54:46,424 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-21 12:54:46,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 1887 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:46,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:46,895 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-21 12:54:46,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:46,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282307168] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:46,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:46,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-12-21 12:54:46,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483623864] [2021-12-21 12:54:46,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:46,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:46,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:46,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:46,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:46,897 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-21 12:54:46,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:46,923 INFO L93 Difference]: Finished difference Result 718 states and 1141 transitions. [2021-12-21 12:54:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 12:54:46,923 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-21 12:54:46,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:46,926 INFO L225 Difference]: With dead ends: 718 [2021-12-21 12:54:46,927 INFO L226 Difference]: Without dead ends: 703 [2021-12-21 12:54:46,927 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-21 12:54:46,930 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-21 12:54:46,931 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-21 12:54:46,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-12-21 12:54:46,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 701. [2021-12-21 12:54:46,972 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-21 12:54:46,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1119 transitions. [2021-12-21 12:54:46,977 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1119 transitions. Word has length 156 [2021-12-21 12:54:46,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:46,977 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 1119 transitions. [2021-12-21 12:54:46,977 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-21 12:54:46,977 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1119 transitions. [2021-12-21 12:54:46,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-21 12:54:46,980 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:46,980 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-21 12:54:47,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-12-21 12:54:47,199 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-21 12:54:47,199 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:47,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:47,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1609604276, now seen corresponding path program 1 times [2021-12-21 12:54:47,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:47,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055847089] [2021-12-21 12:54:47,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:47,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:47,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:47,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:47,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:47,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:47,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:47,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:47,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:47,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:47,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,507 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-21 12:54:47,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:47,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055847089] [2021-12-21 12:54:47,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055847089] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:47,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838897405] [2021-12-21 12:54:47,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:47,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:47,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:47,508 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-21 12:54:47,509 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-21 12:54:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:47,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 1924 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:47,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:48,031 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-21 12:54:48,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:48,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838897405] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:48,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:48,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:48,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007646857] [2021-12-21 12:54:48,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:48,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:48,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:48,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:48,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:48,033 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-21 12:54:48,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:48,068 INFO L93 Difference]: Finished difference Result 1376 states and 2208 transitions. [2021-12-21 12:54:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:48,069 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-21 12:54:48,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:48,072 INFO L225 Difference]: With dead ends: 1376 [2021-12-21 12:54:48,072 INFO L226 Difference]: Without dead ends: 670 [2021-12-21 12:54:48,074 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-21 12:54:48,074 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-21 12:54:48,075 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-21 12:54:48,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-21 12:54:48,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 670. [2021-12-21 12:54:48,087 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-21 12:54:48,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 1069 transitions. [2021-12-21 12:54:48,089 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 1069 transitions. Word has length 167 [2021-12-21 12:54:48,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:48,089 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 1069 transitions. [2021-12-21 12:54:48,090 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-21 12:54:48,090 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 1069 transitions. [2021-12-21 12:54:48,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-21 12:54:48,092 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:48,092 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-21 12:54:48,111 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-21 12:54:48,311 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-21 12:54:48,311 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:48,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:48,311 INFO L85 PathProgramCache]: Analyzing trace with hash -268334121, now seen corresponding path program 1 times [2021-12-21 12:54:48,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:48,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191111029] [2021-12-21 12:54:48,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:48,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:48,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:48,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:48,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 12:54:48,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:48,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-21 12:54:48,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:48,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:48,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:48,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:48,800 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-21 12:54:48,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:48,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191111029] [2021-12-21 12:54:48,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191111029] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:48,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765045752] [2021-12-21 12:54:48,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:48,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:48,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:48,816 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-21 12:54:48,817 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-21 12:54:49,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 1927 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-21 12:54:49,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:49,329 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-21 12:54:49,329 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:49,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765045752] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:49,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:49,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 21 [2021-12-21 12:54:49,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156619908] [2021-12-21 12:54:49,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:49,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:49,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:49,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:49,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=379, Unknown=0, NotChecked=0, Total=420 [2021-12-21 12:54:49,336 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-21 12:54:49,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:49,396 INFO L93 Difference]: Finished difference Result 1309 states and 2102 transitions. [2021-12-21 12:54:49,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 12:54:49,397 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-21 12:54:49,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:49,400 INFO L225 Difference]: With dead ends: 1309 [2021-12-21 12:54:49,400 INFO L226 Difference]: Without dead ends: 670 [2021-12-21 12:54:49,417 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-21 12:54:49,417 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-21 12:54:49,417 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-21 12:54:49,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-21 12:54:49,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 649. [2021-12-21 12:54:49,454 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-21 12:54:49,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1035 transitions. [2021-12-21 12:54:49,469 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1035 transitions. Word has length 169 [2021-12-21 12:54:49,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:49,469 INFO L470 AbstractCegarLoop]: Abstraction has 649 states and 1035 transitions. [2021-12-21 12:54:49,470 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-21 12:54:49,470 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1035 transitions. [2021-12-21 12:54:49,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-12-21 12:54:49,472 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:49,472 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-21 12:54:49,492 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-21 12:54:49,673 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-21 12:54:49,673 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:49,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:49,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1047460046, now seen corresponding path program 1 times [2021-12-21 12:54:49,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:49,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349753368] [2021-12-21 12:54:49,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:49,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:49,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:49,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:49,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:49,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-21 12:54:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:49,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:49,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 12:54:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:49,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:49,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:50,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:50,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:50,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:50,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:50,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:50,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,081 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-21 12:54:50,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:50,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349753368] [2021-12-21 12:54:50,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349753368] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:50,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275007150] [2021-12-21 12:54:50,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:50,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:50,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:50,083 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-21 12:54:50,123 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-21 12:54:50,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 1933 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:50,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:50,538 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-21 12:54:50,539 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:50,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275007150] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:50,539 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:50,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 18 [2021-12-21 12:54:50,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987475313] [2021-12-21 12:54:50,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:50,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:50,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:50,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:50,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-12-21 12:54:50,544 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-21 12:54:50,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:50,606 INFO L93 Difference]: Finished difference Result 1267 states and 2036 transitions. [2021-12-21 12:54:50,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:50,607 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-21 12:54:50,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:50,609 INFO L225 Difference]: With dead ends: 1267 [2021-12-21 12:54:50,610 INFO L226 Difference]: Without dead ends: 649 [2021-12-21 12:54:50,611 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-21 12:54:50,612 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-21 12:54:50,613 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-21 12:54:50,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-12-21 12:54:50,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2021-12-21 12:54:50,647 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-21 12:54:50,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1034 transitions. [2021-12-21 12:54:50,649 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1034 transitions. Word has length 171 [2021-12-21 12:54:50,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:50,649 INFO L470 AbstractCegarLoop]: Abstraction has 649 states and 1034 transitions. [2021-12-21 12:54:50,649 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-21 12:54:50,649 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1034 transitions. [2021-12-21 12:54:50,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-21 12:54:50,651 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:50,652 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-21 12:54:50,673 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-21 12:54:50,870 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-21 12:54:50,871 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:50,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:50,871 INFO L85 PathProgramCache]: Analyzing trace with hash 419967368, now seen corresponding path program 1 times [2021-12-21 12:54:50,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:50,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592231775] [2021-12-21 12:54:50,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:50,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:54:51,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:51,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 12:54:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:51,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,318 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-21 12:54:51,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:51,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592231775] [2021-12-21 12:54:51,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592231775] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:51,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050819086] [2021-12-21 12:54:51,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:51,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:51,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:51,320 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-21 12:54:51,322 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-21 12:54:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:51,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:51,791 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-21 12:54:51,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:51,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050819086] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:51,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:51,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 16 [2021-12-21 12:54:51,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907775342] [2021-12-21 12:54:51,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:51,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:51,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:51,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:51,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-12-21 12:54:51,807 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-21 12:54:51,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:51,857 INFO L93 Difference]: Finished difference Result 1226 states and 1981 transitions. [2021-12-21 12:54:51,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:51,870 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-21 12:54:51,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:51,873 INFO L225 Difference]: With dead ends: 1226 [2021-12-21 12:54:51,873 INFO L226 Difference]: Without dead ends: 609 [2021-12-21 12:54:51,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-12-21 12:54:51,875 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-21 12:54:51,875 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-21 12:54:51,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-12-21 12:54:51,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2021-12-21 12:54:51,886 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-21 12:54:51,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 967 transitions. [2021-12-21 12:54:51,888 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 967 transitions. Word has length 172 [2021-12-21 12:54:51,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:51,888 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 967 transitions. [2021-12-21 12:54:51,888 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-21 12:54:51,888 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 967 transitions. [2021-12-21 12:54:51,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-21 12:54:51,889 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:51,889 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-21 12:54:51,910 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-21 12:54:52,090 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-21 12:54:52,090 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:52,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:52,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1508816830, now seen corresponding path program 1 times [2021-12-21 12:54:52,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:52,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991166182] [2021-12-21 12:54:52,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:52,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:52,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:52,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:54:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-21 12:54:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:52,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:52,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:52,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,506 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-21 12:54:52,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:52,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991166182] [2021-12-21 12:54:52,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991166182] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:52,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795857382] [2021-12-21 12:54:52,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:52,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:52,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:52,508 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-21 12:54:52,510 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-21 12:54:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 1932 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:52,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:53,012 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-21 12:54:53,013 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:53,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795857382] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:53,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:53,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 18 [2021-12-21 12:54:53,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380915961] [2021-12-21 12:54:53,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:53,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:53,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:53,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:53,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2021-12-21 12:54:53,015 INFO L87 Difference]: Start difference. First operand 609 states and 967 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-21 12:54:53,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:53,063 INFO L93 Difference]: Finished difference Result 1187 states and 1902 transitions. [2021-12-21 12:54:53,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:53,063 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 173 [2021-12-21 12:54:53,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:53,066 INFO L225 Difference]: With dead ends: 1187 [2021-12-21 12:54:53,066 INFO L226 Difference]: Without dead ends: 627 [2021-12-21 12:54:53,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-12-21 12:54:53,069 INFO L933 BasicCegarLoop]: 853 mSDtfsCounter, 36 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2554 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:53,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2554 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 12:54:53,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-12-21 12:54:53,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 612. [2021-12-21 12:54:53,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 485 states have (on average 1.6041237113402063) internal successors, (778), 504 states have internal predecessors, (778), 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-21 12:54:53,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 971 transitions. [2021-12-21 12:54:53,081 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 971 transitions. Word has length 173 [2021-12-21 12:54:53,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:53,081 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 971 transitions. [2021-12-21 12:54:53,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-21 12:54:53,081 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 971 transitions. [2021-12-21 12:54:53,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-21 12:54:53,083 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:53,083 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-21 12:54:53,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-21 12:54:53,301 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-21 12:54:53,302 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:53,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:53,302 INFO L85 PathProgramCache]: Analyzing trace with hash -865621752, now seen corresponding path program 1 times [2021-12-21 12:54:53,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:53,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462093236] [2021-12-21 12:54:53,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:53,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:53,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:53,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:54:53,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:53,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-21 12:54:53,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:53,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:53,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:53,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,604 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-21 12:54:53,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:53,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462093236] [2021-12-21 12:54:53,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462093236] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:53,605 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 12:54:53,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 12:54:53,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250122452] [2021-12-21 12:54:53,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:53,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:53,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:53,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:53,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 12:54:53,606 INFO L87 Difference]: Start difference. First operand 612 states and 971 transitions. Second operand has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-21 12:54:57,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:57,194 INFO L93 Difference]: Finished difference Result 1464 states and 2390 transitions. [2021-12-21 12:54:57,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 12:54:57,194 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 174 [2021-12-21 12:54:57,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:57,198 INFO L225 Difference]: With dead ends: 1464 [2021-12-21 12:54:57,198 INFO L226 Difference]: Without dead ends: 898 [2021-12-21 12:54:57,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:57,201 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 1794 mSDsluCounter, 1331 mSDsCounter, 0 mSdLazyCounter, 2201 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1874 SdHoareTripleChecker+Valid, 2220 SdHoareTripleChecker+Invalid, 2758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 2201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:57,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1874 Valid, 2220 Invalid, 2758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 2201 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-12-21 12:54:57,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-12-21 12:54:57,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 609. [2021-12-21 12:54:57,240 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-21 12:54:57,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 966 transitions. [2021-12-21 12:54:57,242 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 966 transitions. Word has length 174 [2021-12-21 12:54:57,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:57,242 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 966 transitions. [2021-12-21 12:54:57,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-21 12:54:57,242 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 966 transitions. [2021-12-21 12:54:57,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-21 12:54:57,244 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:57,245 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-21 12:54:57,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-21 12:54:57,245 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:57,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:57,245 INFO L85 PathProgramCache]: Analyzing trace with hash -375989366, now seen corresponding path program 1 times [2021-12-21 12:54:57,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:57,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596725969] [2021-12-21 12:54:57,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:57,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:57,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:57,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:54:57,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-21 12:54:57,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:54:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:54:57,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:54:57,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:54:57,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,544 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-21 12:54:57,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:57,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596725969] [2021-12-21 12:54:57,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596725969] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:57,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 12:54:57,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 12:54:57,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105270967] [2021-12-21 12:54:57,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:57,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:57,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:57,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:57,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 12:54:57,546 INFO L87 Difference]: Start difference. First operand 609 states and 966 transitions. Second operand has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-21 12:55:01,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:01,353 INFO L93 Difference]: Finished difference Result 1509 states and 2451 transitions. [2021-12-21 12:55:01,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 12:55:01,353 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 174 [2021-12-21 12:55:01,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:01,358 INFO L225 Difference]: With dead ends: 1509 [2021-12-21 12:55:01,358 INFO L226 Difference]: Without dead ends: 943 [2021-12-21 12:55:01,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:55:01,360 INFO L933 BasicCegarLoop]: 900 mSDtfsCounter, 1841 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 2278 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1921 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 2834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 2278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:01,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1921 Valid, 2241 Invalid, 2834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 2278 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-21 12:55:01,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-12-21 12:55:01,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 613. [2021-12-21 12:55:01,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 486 states have (on average 1.5987654320987654) internal successors, (777), 505 states have internal predecessors, (777), 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-21 12:55:01,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 970 transitions. [2021-12-21 12:55:01,432 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 970 transitions. Word has length 174 [2021-12-21 12:55:01,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:01,433 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 970 transitions. [2021-12-21 12:55:01,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-21 12:55:01,433 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 970 transitions. [2021-12-21 12:55:01,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-21 12:55:01,434 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:01,435 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-21 12:55:01,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-21 12:55:01,435 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:01,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:01,435 INFO L85 PathProgramCache]: Analyzing trace with hash 572678395, now seen corresponding path program 1 times [2021-12-21 12:55:01,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:01,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437525832] [2021-12-21 12:55:01,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:01,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:01,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:01,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:55:01,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 12:55:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:55:01,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:55:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:55:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:55:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-21 12:55:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:55:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,938 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-21 12:55:01,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:01,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437525832] [2021-12-21 12:55:01,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437525832] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:55:01,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874903707] [2021-12-21 12:55:01,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:01,939 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:55:01,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:55:01,940 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-21 12:55:01,942 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-21 12:55:02,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:02,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 1938 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-21 12:55:02,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:55:02,538 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-21 12:55:02,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:55:02,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874903707] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:02,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:55:02,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [16] total 22 [2021-12-21 12:55:02,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994637678] [2021-12-21 12:55:02,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:02,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:55:02,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:02,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:55:02,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-12-21 12:55:02,539 INFO L87 Difference]: Start difference. First operand 613 states and 970 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-21 12:55:04,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:04,640 INFO L93 Difference]: Finished difference Result 1942 states and 3181 transitions. [2021-12-21 12:55:04,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-21 12:55:04,640 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-21 12:55:04,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:04,650 INFO L225 Difference]: With dead ends: 1942 [2021-12-21 12:55:04,650 INFO L226 Difference]: Without dead ends: 1448 [2021-12-21 12:55:04,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=141, Invalid=981, Unknown=0, NotChecked=0, Total=1122 [2021-12-21 12:55:04,654 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.8s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:04,654 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.8s Time] [2021-12-21 12:55:04,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2021-12-21 12:55:04,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1327. [2021-12-21 12:55:04,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1046 states have (on average 1.6386233269598471) internal successors, (1714), 1085 states have internal predecessors, (1714), 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-21 12:55:04,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 2159 transitions. [2021-12-21 12:55:04,750 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 2159 transitions. Word has length 175 [2021-12-21 12:55:04,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:04,751 INFO L470 AbstractCegarLoop]: Abstraction has 1327 states and 2159 transitions. [2021-12-21 12:55:04,751 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-21 12:55:04,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 2159 transitions. [2021-12-21 12:55:04,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-12-21 12:55:04,753 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:04,754 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-21 12:55:04,773 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-21 12:55:04,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:55:04,965 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:04,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:04,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2029542235, now seen corresponding path program 1 times [2021-12-21 12:55:04,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:04,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133093742] [2021-12-21 12:55:04,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:04,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:05,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:55:05,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 12:55:05,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:55:05,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:55:05,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:55:05,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-21 12:55:05,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 12:55:05,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-21 12:55:05,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 12:55:05,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,475 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-21 12:55:05,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:05,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133093742] [2021-12-21 12:55:05,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133093742] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:55:05,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666590732] [2021-12-21 12:55:05,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:05,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:55:05,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:55:05,477 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-21 12:55:05,477 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-21 12:55:05,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:05,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-21 12:55:05,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:55:06,056 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-21 12:55:06,057 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:55:06,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666590732] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:06,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:55:06,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2021-12-21 12:55:06,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372894896] [2021-12-21 12:55:06,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:06,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:55:06,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:06,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:55:06,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-12-21 12:55:06,058 INFO L87 Difference]: Start difference. First operand 1327 states and 2159 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-21 12:55:07,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:07,988 INFO L93 Difference]: Finished difference Result 2794 states and 4592 transitions. [2021-12-21 12:55:07,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 12:55:07,988 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-21 12:55:07,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:07,996 INFO L225 Difference]: With dead ends: 2794 [2021-12-21 12:55:07,996 INFO L226 Difference]: Without dead ends: 1586 [2021-12-21 12:55:07,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-12-21 12:55:08,000 INFO L933 BasicCegarLoop]: 1004 mSDtfsCounter, 2067 mSDsluCounter, 1612 mSDsCounter, 0 mSdLazyCounter, 3185 mSolverCounterSat, 491 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2149 SdHoareTripleChecker+Valid, 2616 SdHoareTripleChecker+Invalid, 3676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 491 IncrementalHoareTripleChecker+Valid, 3185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:08,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2149 Valid, 2616 Invalid, 3676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [491 Valid, 3185 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-21 12:55:08,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1586 states. [2021-12-21 12:55:08,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1586 to 1398. [2021-12-21 12:55:08,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1098 states have (on average 1.6265938069216759) internal successors, (1786), 1143 states have internal predecessors, (1786), 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-21 12:55:08,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 2265 transitions. [2021-12-21 12:55:08,110 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 2265 transitions. Word has length 177 [2021-12-21 12:55:08,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:08,111 INFO L470 AbstractCegarLoop]: Abstraction has 1398 states and 2265 transitions. [2021-12-21 12:55:08,111 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-21 12:55:08,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 2265 transitions. [2021-12-21 12:55:08,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-21 12:55:08,113 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:08,113 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-21 12:55:08,134 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-21 12:55:08,333 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,SelfDestructingSolverStorable31 [2021-12-21 12:55:08,334 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:08,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:08,334 INFO L85 PathProgramCache]: Analyzing trace with hash 2085190392, now seen corresponding path program 1 times [2021-12-21 12:55:08,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:08,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199358123] [2021-12-21 12:55:08,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:08,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:08,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:08,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:08,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:08,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:55:08,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 12:55:08,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:55:08,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:55:08,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 12:55:08,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-21 12:55:08,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 12:55:08,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-21 12:55:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-21 12:55:08,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-21 12:55:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:08,660 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-21 12:55:08,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:08,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199358123] [2021-12-21 12:55:08,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199358123] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:08,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 12:55:08,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-21 12:55:08,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487387679] [2021-12-21 12:55:08,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:08,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 12:55:08,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:08,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 12:55:08,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:55:08,662 INFO L87 Difference]: Start difference. First operand 1398 states and 2265 transitions. Second operand has 10 states, 10 states have (on average 11.3) internal successors, (113), 7 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)