./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product09.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_product09.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 e76bca30ba241523f00afb0ea64acdcdd753d47014073d825a6028b49fb542a9 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 12:54:20,402 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 12:54:20,404 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 12:54:20,449 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 12:54:20,454 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 12:54:20,456 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 12:54:20,457 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 12:54:20,461 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 12:54:20,463 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 12:54:20,465 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 12:54:20,465 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 12:54:20,467 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 12:54:20,468 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 12:54:20,470 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 12:54:20,472 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 12:54:20,473 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 12:54:20,474 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 12:54:20,478 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 12:54:20,481 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 12:54:20,483 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 12:54:20,486 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 12:54:20,487 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 12:54:20,488 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 12:54:20,489 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 12:54:20,491 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 12:54:20,492 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 12:54:20,492 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 12:54:20,493 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 12:54:20,494 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 12:54:20,495 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 12:54:20,496 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 12:54:20,496 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 12:54:20,498 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 12:54:20,499 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 12:54:20,500 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 12:54:20,500 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 12:54:20,500 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 12:54:20,501 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 12:54:20,501 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 12:54:20,501 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 12:54:20,502 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 12:54:20,504 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:20,535 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 12:54:20,535 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 12:54:20,536 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 12:54:20,536 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 12:54:20,537 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 12:54:20,537 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 12:54:20,537 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 12:54:20,537 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 12:54:20,538 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 12:54:20,538 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 12:54:20,539 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-21 12:54:20,539 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 12:54:20,539 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-21 12:54:20,540 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 12:54:20,540 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 12:54:20,540 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 12:54:20,540 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 12:54:20,541 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-21 12:54:20,541 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 12:54:20,541 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 12:54:20,541 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 12:54:20,541 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 12:54:20,542 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 12:54:20,542 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 12:54:20,542 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 12:54:20,542 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 12:54:20,542 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 12:54:20,543 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 12:54:20,543 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 12:54:20,543 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 12:54:20,543 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 12:54:20,543 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 12:54:20,544 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 12:54:20,544 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 12:54:20,544 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 -> e76bca30ba241523f00afb0ea64acdcdd753d47014073d825a6028b49fb542a9 [2021-12-21 12:54:20,756 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 12:54:20,776 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 12:54:20,778 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 12:54:20,779 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 12:54:20,779 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 12:54:20,780 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product09.cil.c [2021-12-21 12:54:20,849 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/13d545952/9c5defe3a9254da497acb2a163b95137/FLAG3d2466854 [2021-12-21 12:54:21,375 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 12:54:21,376 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product09.cil.c [2021-12-21 12:54:21,399 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/13d545952/9c5defe3a9254da497acb2a163b95137/FLAG3d2466854 [2021-12-21 12:54:21,646 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/13d545952/9c5defe3a9254da497acb2a163b95137 [2021-12-21 12:54:21,648 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 12:54:21,649 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 12:54:21,652 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 12:54:21,655 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 12:54:21,657 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 12:54:21,657 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:54:21" (1/1) ... [2021-12-21 12:54:21,658 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2514a953 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:21, skipping insertion in model container [2021-12-21 12:54:21,659 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:54:21" (1/1) ... [2021-12-21 12:54:21,664 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 12:54:21,729 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 12:54:21,886 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_product09.cil.c[1545,1558] [2021-12-21 12:54:22,148 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 12:54:22,164 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 12:54:22,183 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_product09.cil.c[1545,1558] [2021-12-21 12:54:22,258 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 12:54:22,286 INFO L208 MainTranslator]: Completed translation [2021-12-21 12:54:22,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:22 WrapperNode [2021-12-21 12:54:22,287 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 12:54:22,288 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 12:54:22,288 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 12:54:22,288 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 12:54:22,294 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:22" (1/1) ... [2021-12-21 12:54:22,314 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:22" (1/1) ... [2021-12-21 12:54:22,355 INFO L137 Inliner]: procedures = 89, calls = 331, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 801 [2021-12-21 12:54:22,356 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 12:54:22,357 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 12:54:22,357 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 12:54:22,357 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 12:54:22,364 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:22" (1/1) ... [2021-12-21 12:54:22,364 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:22" (1/1) ... [2021-12-21 12:54:22,369 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:22" (1/1) ... [2021-12-21 12:54:22,370 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:22" (1/1) ... [2021-12-21 12:54:22,409 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:22" (1/1) ... [2021-12-21 12:54:22,431 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:22" (1/1) ... [2021-12-21 12:54:22,435 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:22" (1/1) ... [2021-12-21 12:54:22,453 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 12:54:22,454 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 12:54:22,454 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 12:54:22,454 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 12:54:22,456 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:22" (1/1) ... [2021-12-21 12:54:22,478 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 12:54:22,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:22,504 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:22,528 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:22,542 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2021-12-21 12:54:22,542 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2021-12-21 12:54:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 12:54:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2021-12-21 12:54:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2021-12-21 12:54:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2021-12-21 12:54:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2021-12-21 12:54:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2021-12-21 12:54:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2021-12-21 12:54:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2021-12-21 12:54:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2021-12-21 12:54:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2021-12-21 12:54:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2021-12-21 12:54:22,545 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2021-12-21 12:54:22,545 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2021-12-21 12:54:22,545 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2021-12-21 12:54:22,545 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2021-12-21 12:54:22,545 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-12-21 12:54:22,545 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-12-21 12:54:22,545 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2021-12-21 12:54:22,546 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2021-12-21 12:54:22,546 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2021-12-21 12:54:22,546 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2021-12-21 12:54:22,546 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2021-12-21 12:54:22,546 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2021-12-21 12:54:22,546 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2021-12-21 12:54:22,546 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2021-12-21 12:54:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2021-12-21 12:54:22,547 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2021-12-21 12:54:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2021-12-21 12:54:22,547 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2021-12-21 12:54:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2021-12-21 12:54:22,547 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2021-12-21 12:54:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2021-12-21 12:54:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2021-12-21 12:54:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 12:54:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2021-12-21 12:54:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2021-12-21 12:54:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2021-12-21 12:54:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2021-12-21 12:54:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2021-12-21 12:54:22,549 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2021-12-21 12:54:22,549 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 12:54:22,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 12:54:22,549 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2021-12-21 12:54:22,549 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2021-12-21 12:54:22,734 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 12:54:22,736 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 12:54:23,568 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 12:54:23,582 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 12:54:23,583 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-21 12:54:23,585 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:54:23 BoogieIcfgContainer [2021-12-21 12:54:23,585 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 12:54:23,587 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 12:54:23,587 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 12:54:23,590 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 12:54:23,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 12:54:21" (1/3) ... [2021-12-21 12:54:23,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e786c2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:54:23, skipping insertion in model container [2021-12-21 12:54:23,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:54:22" (2/3) ... [2021-12-21 12:54:23,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e786c2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:54:23, skipping insertion in model container [2021-12-21 12:54:23,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:54:23" (3/3) ... [2021-12-21 12:54:23,593 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product09.cil.c [2021-12-21 12:54:23,597 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 12:54:23,597 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-21 12:54:23,638 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 12:54:23,645 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:23,645 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-21 12:54:23,679 INFO L276 IsEmpty]: Start isEmpty. Operand has 533 states, 421 states have (on average 1.7125890736342042) internal successors, (721), 442 states have internal predecessors, (721), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) [2021-12-21 12:54:23,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-12-21 12:54:23,700 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:23,700 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,701 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:23,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:23,705 INFO L85 PathProgramCache]: Analyzing trace with hash 702310628, now seen corresponding path program 1 times [2021-12-21 12:54:23,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:23,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953204585] [2021-12-21 12:54:23,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:23,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:23,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-21 12:54:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:24,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-21 12:54:24,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:24,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:24,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:24,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:24,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953204585] [2021-12-21 12:54:24,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953204585] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:24,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121668931] [2021-12-21 12:54:24,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:24,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:24,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:24,583 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:24,592 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:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:24,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-21 12:54:24,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:25,134 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-21 12:54:25,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:25,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121668931] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:25,137 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:25,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2021-12-21 12:54:25,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370005578] [2021-12-21 12:54:25,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:25,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-21 12:54:25,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:25,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-21 12:54:25,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 12:54:25,187 INFO L87 Difference]: Start difference. First operand has 533 states, 421 states have (on average 1.7125890736342042) internal successors, (721), 442 states have internal predecessors, (721), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-21 12:54:25,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:25,240 INFO L93 Difference]: Finished difference Result 554 states and 929 transitions. [2021-12-21 12:54:25,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-21 12:54:25,242 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 97 [2021-12-21 12:54:25,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:25,261 INFO L225 Difference]: With dead ends: 554 [2021-12-21 12:54:25,261 INFO L226 Difference]: Without dead ends: 525 [2021-12-21 12:54:25,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 12:54:25,267 INFO L933 BasicCegarLoop]: 890 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, 890 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:25,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 890 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:25,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-12-21 12:54:25,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2021-12-21 12:54:25,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 415 states have (on average 1.7108433734939759) internal successors, (710), 434 states have internal predecessors, (710), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:25,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 883 transitions. [2021-12-21 12:54:25,357 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 883 transitions. Word has length 97 [2021-12-21 12:54:25,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:25,361 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 883 transitions. [2021-12-21 12:54:25,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-21 12:54:25,362 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 883 transitions. [2021-12-21 12:54:25,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-21 12:54:25,371 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:25,372 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,393 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:25,577 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:25,577 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:25,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:25,578 INFO L85 PathProgramCache]: Analyzing trace with hash -685415757, now seen corresponding path program 1 times [2021-12-21 12:54:25,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:25,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69520422] [2021-12-21 12:54:25,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:25,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:25,607 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 8 [2021-12-21 12:54:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-21 12:54:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-21 12:54:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-21 12:54:25,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:25,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:25,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:26,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:26,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,023 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:26,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:26,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69520422] [2021-12-21 12:54:26,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69520422] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:26,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579993137] [2021-12-21 12:54:26,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:26,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:26,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:26,028 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:26,036 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:26,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:26,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 1765 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:26,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:26,565 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:54:26,565 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:26,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579993137] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:26,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:26,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:26,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845432615] [2021-12-21 12:54:26,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:26,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:26,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:26,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:26,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:26,568 INFO L87 Difference]: Start difference. First operand 525 states and 883 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:26,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:26,644 INFO L93 Difference]: Finished difference Result 1041 states and 1758 transitions. [2021-12-21 12:54:26,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:26,644 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 99 [2021-12-21 12:54:26,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:26,649 INFO L225 Difference]: With dead ends: 1041 [2021-12-21 12:54:26,649 INFO L226 Difference]: Without dead ends: 525 [2021-12-21 12:54:26,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:26,654 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 14 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2600 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:26,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 2600 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:26,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-12-21 12:54:26,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2021-12-21 12:54:26,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 415 states have (on average 1.7084337349397591) internal successors, (709), 434 states have internal predecessors, (709), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:26,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 882 transitions. [2021-12-21 12:54:26,681 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 882 transitions. Word has length 99 [2021-12-21 12:54:26,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:26,681 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 882 transitions. [2021-12-21 12:54:26,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:26,682 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 882 transitions. [2021-12-21 12:54:26,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-21 12:54:26,685 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:26,685 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,713 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:26,911 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:26,911 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:26,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:26,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1110327915, now seen corresponding path program 1 times [2021-12-21 12:54:26,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:26,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648471300] [2021-12-21 12:54:26,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:26,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:27,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 12:54:27,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-21 12:54:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:27,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:27,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:27,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648471300] [2021-12-21 12:54:27,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648471300] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:27,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35432887] [2021-12-21 12:54:27,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:27,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:27,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:27,325 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:27,350 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:27,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:27,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:27,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:27,817 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:54:27,817 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:27,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35432887] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:27,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:27,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:27,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781027942] [2021-12-21 12:54:27,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:27,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:27,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:27,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:27,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:27,819 INFO L87 Difference]: Start difference. First operand 525 states and 882 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:27,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:27,900 INFO L93 Difference]: Finished difference Result 1041 states and 1756 transitions. [2021-12-21 12:54:27,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:27,900 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2021-12-21 12:54:27,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:27,904 INFO L225 Difference]: With dead ends: 1041 [2021-12-21 12:54:27,904 INFO L226 Difference]: Without dead ends: 525 [2021-12-21 12:54:27,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 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:27,907 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 12 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2600 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:27,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2600 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:27,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-12-21 12:54:27,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2021-12-21 12:54:27,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 415 states have (on average 1.7060240963855422) internal successors, (708), 434 states have internal predecessors, (708), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:27,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 881 transitions. [2021-12-21 12:54:27,928 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 881 transitions. Word has length 101 [2021-12-21 12:54:27,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:27,928 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 881 transitions. [2021-12-21 12:54:27,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:27,929 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 881 transitions. [2021-12-21 12:54:27,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-21 12:54:27,931 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:27,932 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,955 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:28,147 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:28,148 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:28,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:28,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1399421363, now seen corresponding path program 1 times [2021-12-21 12:54:28,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:28,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521390929] [2021-12-21 12:54:28,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:28,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:28,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-21 12:54:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:28,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-21 12:54:28,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:28,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:28,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:28,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:28,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,533 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:28,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:28,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521390929] [2021-12-21 12:54:28,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521390929] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:28,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016327719] [2021-12-21 12:54:28,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:28,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:28,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:28,539 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:28,540 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:28,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:28,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:28,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:29,001 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:54:29,001 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:29,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016327719] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:29,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:29,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:29,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377166913] [2021-12-21 12:54:29,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:29,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:29,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:29,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:29,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:29,003 INFO L87 Difference]: Start difference. First operand 525 states and 881 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:29,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:29,063 INFO L93 Difference]: Finished difference Result 1048 states and 1763 transitions. [2021-12-21 12:54:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:29,064 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 103 [2021-12-21 12:54:29,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:29,068 INFO L225 Difference]: With dead ends: 1048 [2021-12-21 12:54:29,068 INFO L226 Difference]: Without dead ends: 534 [2021-12-21 12:54:29,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:29,071 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 20 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2600 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:29,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 2600 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:29,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-12-21 12:54:29,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2021-12-21 12:54:29,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 423 states have (on average 1.702127659574468) internal successors, (720), 442 states have internal predecessors, (720), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:29,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 893 transitions. [2021-12-21 12:54:29,090 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 893 transitions. Word has length 103 [2021-12-21 12:54:29,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:29,090 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 893 transitions. [2021-12-21 12:54:29,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:29,090 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 893 transitions. [2021-12-21 12:54:29,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-21 12:54:29,093 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:29,093 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,121 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:29,317 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:29,318 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:29,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:29,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1663492228, now seen corresponding path program 1 times [2021-12-21 12:54:29,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:29,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270219974] [2021-12-21 12:54:29,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:29,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:29,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:29,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 12:54:29,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-21 12:54:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-21 12:54:29,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:29,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:29,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,751 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:29,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:29,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270219974] [2021-12-21 12:54:29,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270219974] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:29,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555977155] [2021-12-21 12:54:29,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:29,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:29,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:29,753 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:29,754 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:29,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:29,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:30,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:30,178 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:54:30,178 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:30,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555977155] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:30,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:30,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:30,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158173512] [2021-12-21 12:54:30,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:30,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:30,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:30,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:30,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:30,180 INFO L87 Difference]: Start difference. First operand 534 states and 893 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:30,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:30,258 INFO L93 Difference]: Finished difference Result 1050 states and 1764 transitions. [2021-12-21 12:54:30,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:30,258 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2021-12-21 12:54:30,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:30,262 INFO L225 Difference]: With dead ends: 1050 [2021-12-21 12:54:30,262 INFO L226 Difference]: Without dead ends: 534 [2021-12-21 12:54:30,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:30,266 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 18 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2600 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:30,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 2600 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:30,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-12-21 12:54:30,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2021-12-21 12:54:30,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 423 states have (on average 1.6997635933806146) internal successors, (719), 442 states have internal predecessors, (719), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:30,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 892 transitions. [2021-12-21 12:54:30,291 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 892 transitions. Word has length 104 [2021-12-21 12:54:30,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:30,291 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 892 transitions. [2021-12-21 12:54:30,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:30,291 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 892 transitions. [2021-12-21 12:54:30,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-21 12:54:30,294 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:30,295 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,319 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:30,518 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:30,519 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:30,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:30,520 INFO L85 PathProgramCache]: Analyzing trace with hash 628967127, now seen corresponding path program 1 times [2021-12-21 12:54:30,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:30,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327471275] [2021-12-21 12:54:30,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:30,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:30,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:30,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-21 12:54:30,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:30,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-21 12:54:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:30,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:30,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:30,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:30,858 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:30,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:30,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327471275] [2021-12-21 12:54:30,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327471275] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:30,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143565335] [2021-12-21 12:54:30,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:30,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:30,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:30,860 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:30,868 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:31,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:31,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:31,288 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:54:31,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:31,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143565335] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:31,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:31,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:31,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667011259] [2021-12-21 12:54:31,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:31,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:31,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:31,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:31,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:31,290 INFO L87 Difference]: Start difference. First operand 534 states and 892 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:31,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:31,347 INFO L93 Difference]: Finished difference Result 1050 states and 1763 transitions. [2021-12-21 12:54:31,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:31,348 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2021-12-21 12:54:31,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:31,351 INFO L225 Difference]: With dead ends: 1050 [2021-12-21 12:54:31,351 INFO L226 Difference]: Without dead ends: 534 [2021-12-21 12:54:31,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 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:31,354 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 17 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2600 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:31,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 2600 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:31,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-12-21 12:54:31,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2021-12-21 12:54:31,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 423 states have (on average 1.6973995271867612) internal successors, (718), 442 states have internal predecessors, (718), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:31,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 891 transitions. [2021-12-21 12:54:31,369 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 891 transitions. Word has length 105 [2021-12-21 12:54:31,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:31,370 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 891 transitions. [2021-12-21 12:54:31,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:31,370 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 891 transitions. [2021-12-21 12:54:31,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-21 12:54:31,373 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:31,373 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31,400 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:31,588 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:31,589 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:31,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:31,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1434263264, now seen corresponding path program 1 times [2021-12-21 12:54:31,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:31,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567102358] [2021-12-21 12:54:31,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:31,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:31,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:31,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:31,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-21 12:54:31,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-21 12:54:31,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:31,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:31,987 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:31,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:31,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567102358] [2021-12-21 12:54:31,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567102358] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:31,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362030543] [2021-12-21 12:54:31,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:31,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:31,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:31,989 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:31,990 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:32,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:32,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:32,469 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 12:54:32,469 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:32,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362030543] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:32,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:32,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-21 12:54:32,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119351685] [2021-12-21 12:54:32,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:32,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:32,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:32,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:32,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:32,472 INFO L87 Difference]: Start difference. First operand 534 states and 891 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, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:32,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:32,585 INFO L93 Difference]: Finished difference Result 1061 states and 1784 transitions. [2021-12-21 12:54:32,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:32,585 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, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 106 [2021-12-21 12:54:32,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:32,588 INFO L225 Difference]: With dead ends: 1061 [2021-12-21 12:54:32,588 INFO L226 Difference]: Without dead ends: 534 [2021-12-21 12:54:32,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:32,591 INFO L933 BasicCegarLoop]: 819 mSDtfsCounter, 135 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2417 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:32,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 2417 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:32,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-12-21 12:54:32,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2021-12-21 12:54:32,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 423 states have (on average 1.6855791962174942) internal successors, (713), 442 states have internal predecessors, (713), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:32,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 886 transitions. [2021-12-21 12:54:32,605 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 886 transitions. Word has length 106 [2021-12-21 12:54:32,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:32,605 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 886 transitions. [2021-12-21 12:54:32,605 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, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:32,605 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 886 transitions. [2021-12-21 12:54:32,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-12-21 12:54:32,607 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:32,608 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,635 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:32,823 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:32,823 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:32,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:32,824 INFO L85 PathProgramCache]: Analyzing trace with hash 2115631714, now seen corresponding path program 1 times [2021-12-21 12:54:32,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:32,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571526800] [2021-12-21 12:54:32,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:32,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:32,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:32,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-21 12:54:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:32,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-21 12:54:33,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:33,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:33,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:33,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,208 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:33,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:33,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571526800] [2021-12-21 12:54:33,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571526800] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:33,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58113734] [2021-12-21 12:54:33,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:33,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:33,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:33,212 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:33,234 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:33,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:33,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 1774 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:33,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:33,688 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 12:54:33,688 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:33,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58113734] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:33,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:33,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-21 12:54:33,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769148753] [2021-12-21 12:54:33,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:33,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:33,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:33,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:33,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:33,689 INFO L87 Difference]: Start difference. First operand 534 states and 886 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:33,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:33,796 INFO L93 Difference]: Finished difference Result 1061 states and 1774 transitions. [2021-12-21 12:54:33,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:33,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 108 [2021-12-21 12:54:33,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:33,803 INFO L225 Difference]: With dead ends: 1061 [2021-12-21 12:54:33,803 INFO L226 Difference]: Without dead ends: 534 [2021-12-21 12:54:33,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:33,806 INFO L933 BasicCegarLoop]: 819 mSDtfsCounter, 129 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2417 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:33,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 2417 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:33,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-12-21 12:54:33,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2021-12-21 12:54:33,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 423 states have (on average 1.673758865248227) internal successors, (708), 442 states have internal predecessors, (708), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:33,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 881 transitions. [2021-12-21 12:54:33,821 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 881 transitions. Word has length 108 [2021-12-21 12:54:33,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:33,822 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 881 transitions. [2021-12-21 12:54:33,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:33,822 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 881 transitions. [2021-12-21 12:54:33,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-21 12:54:33,824 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:33,825 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:33,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-21 12:54:34,027 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:34,028 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:34,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:34,028 INFO L85 PathProgramCache]: Analyzing trace with hash -892630400, now seen corresponding path program 1 times [2021-12-21 12:54:34,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:34,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849729304] [2021-12-21 12:54:34,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:34,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:34,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:34,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-21 12:54:34,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:34,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 12:54:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:34,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:34,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,433 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:34,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:34,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849729304] [2021-12-21 12:54:34,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849729304] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:34,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341993945] [2021-12-21 12:54:34,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:34,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:34,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:34,435 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:34,436 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:34,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:34,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 1776 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:34,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:34,904 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 12:54:34,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:34,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341993945] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:34,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:34,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-21 12:54:34,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242661189] [2021-12-21 12:54:34,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:34,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:34,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:34,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:34,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:34,907 INFO L87 Difference]: Start difference. First operand 534 states and 881 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:35,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:35,054 INFO L93 Difference]: Finished difference Result 1097 states and 1823 transitions. [2021-12-21 12:54:35,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:35,055 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 110 [2021-12-21 12:54:35,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:35,058 INFO L225 Difference]: With dead ends: 1097 [2021-12-21 12:54:35,058 INFO L226 Difference]: Without dead ends: 585 [2021-12-21 12:54:35,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:35,061 INFO L933 BasicCegarLoop]: 829 mSDtfsCounter, 179 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2427 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:35,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 2427 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:35,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-12-21 12:54:35,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 585. [2021-12-21 12:54:35,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 473 states have (on average 1.6765327695560253) internal successors, (793), 492 states have internal predecessors, (793), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:35,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 966 transitions. [2021-12-21 12:54:35,077 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 966 transitions. Word has length 110 [2021-12-21 12:54:35,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:35,078 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 966 transitions. [2021-12-21 12:54:35,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:35,078 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 966 transitions. [2021-12-21 12:54:35,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-21 12:54:35,080 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:35,081 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,106 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:35,306 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:35,306 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:35,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:35,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1996732095, now seen corresponding path program 1 times [2021-12-21 12:54:35,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:35,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652281945] [2021-12-21 12:54:35,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:35,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:35,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:35,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:35,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:35,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-21 12:54:35,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:35,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:35,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,670 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:35,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:35,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652281945] [2021-12-21 12:54:35,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652281945] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:35,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19160991] [2021-12-21 12:54:35,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:35,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:35,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:35,673 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:35,707 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:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:35,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 1777 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:35,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:36,130 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 12:54:36,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:36,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19160991] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:36,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:36,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-21 12:54:36,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961665311] [2021-12-21 12:54:36,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:36,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:36,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:36,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:36,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:36,134 INFO L87 Difference]: Start difference. First operand 585 states and 966 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:36,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:36,255 INFO L93 Difference]: Finished difference Result 1112 states and 1847 transitions. [2021-12-21 12:54:36,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:36,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 111 [2021-12-21 12:54:36,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:36,262 INFO L225 Difference]: With dead ends: 1112 [2021-12-21 12:54:36,262 INFO L226 Difference]: Without dead ends: 585 [2021-12-21 12:54:36,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:36,265 INFO L933 BasicCegarLoop]: 829 mSDtfsCounter, 173 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2427 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:36,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 2427 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:36,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-12-21 12:54:36,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 585. [2021-12-21 12:54:36,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 473 states have (on average 1.6659619450317125) internal successors, (788), 492 states have internal predecessors, (788), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2021-12-21 12:54:36,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 961 transitions. [2021-12-21 12:54:36,283 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 961 transitions. Word has length 111 [2021-12-21 12:54:36,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:36,283 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 961 transitions. [2021-12-21 12:54:36,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:36,283 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 961 transitions. [2021-12-21 12:54:36,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-21 12:54:36,286 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:36,286 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:36,314 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:36,509 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:36,510 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:36,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:36,510 INFO L85 PathProgramCache]: Analyzing trace with hash -615041730, now seen corresponding path program 1 times [2021-12-21 12:54:36,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:36,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527888121] [2021-12-21 12:54:36,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:36,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:36,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:36,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:36,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:36,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-21 12:54:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:36,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:36,882 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-21 12:54:36,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:36,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527888121] [2021-12-21 12:54:36,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527888121] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:36,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780203076] [2021-12-21 12:54:36,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:36,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:36,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:36,884 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:36,911 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:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 12:54:37,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:37,385 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 12:54:37,385 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:37,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780203076] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:37,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:37,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2021-12-21 12:54:37,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084365368] [2021-12-21 12:54:37,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:37,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:37,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:37,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:37,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-21 12:54:37,387 INFO L87 Difference]: Start difference. First operand 585 states and 961 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:37,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:37,530 INFO L93 Difference]: Finished difference Result 1135 states and 1877 transitions. [2021-12-21 12:54:37,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:37,531 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2021-12-21 12:54:37,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:37,535 INFO L225 Difference]: With dead ends: 1135 [2021-12-21 12:54:37,535 INFO L226 Difference]: Without dead ends: 623 [2021-12-21 12:54:37,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 127 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:37,537 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 177 mSDsluCounter, 4998 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5848 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:37,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 5848 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:37,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-12-21 12:54:37,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 604. [2021-12-21 12:54:37,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 489 states have (on average 1.6646216768916156) internal successors, (814), 510 states have internal predecessors, (814), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2021-12-21 12:54:37,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 991 transitions. [2021-12-21 12:54:37,554 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 991 transitions. Word has length 111 [2021-12-21 12:54:37,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:37,554 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 991 transitions. [2021-12-21 12:54:37,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:37,555 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 991 transitions. [2021-12-21 12:54:37,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-21 12:54:37,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:37,557 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:37,586 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:37,775 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:37,775 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:37,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:37,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1424529187, now seen corresponding path program 1 times [2021-12-21 12:54:37,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:37,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679600889] [2021-12-21 12:54:37,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:37,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:37,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:37,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:37,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:37,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:37,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:37,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-21 12:54:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:38,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:38,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:38,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,127 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-21 12:54:38,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:38,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679600889] [2021-12-21 12:54:38,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679600889] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:38,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353104647] [2021-12-21 12:54:38,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:38,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:38,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:38,129 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:38,159 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:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:38,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-21 12:54:38,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:38,649 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:38,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:38,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353104647] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:38,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:38,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-21 12:54:38,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93866155] [2021-12-21 12:54:38,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:38,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:38,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:38,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:38,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:38,651 INFO L87 Difference]: Start difference. First operand 604 states and 991 transitions. Second operand has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:38,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:38,740 INFO L93 Difference]: Finished difference Result 1073 states and 1777 transitions. [2021-12-21 12:54:38,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 12:54:38,741 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2021-12-21 12:54:38,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:38,745 INFO L225 Difference]: With dead ends: 1073 [2021-12-21 12:54:38,745 INFO L226 Difference]: Without dead ends: 628 [2021-12-21 12:54:38,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 129 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:38,750 INFO L933 BasicCegarLoop]: 862 mSDtfsCounter, 134 mSDsluCounter, 4209 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5071 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:38,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 5071 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 12:54:38,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-12-21 12:54:38,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 623. [2021-12-21 12:54:38,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 505 states have (on average 1.6633663366336633) internal successors, (840), 528 states have internal predecessors, (840), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:38,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1021 transitions. [2021-12-21 12:54:38,782 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1021 transitions. Word has length 111 [2021-12-21 12:54:38,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:38,783 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1021 transitions. [2021-12-21 12:54:38,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:38,783 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1021 transitions. [2021-12-21 12:54:38,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-21 12:54:38,785 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:38,786 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38,813 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:39,000 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:39,000 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:39,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:39,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1338390481, now seen corresponding path program 1 times [2021-12-21 12:54:39,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:39,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532942253] [2021-12-21 12:54:39,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:39,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:39,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:39,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:39,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-21 12:54:39,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:39,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:39,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,364 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-21 12:54:39,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:39,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532942253] [2021-12-21 12:54:39,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532942253] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:39,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95395017] [2021-12-21 12:54:39,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:39,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:39,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:39,366 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:39,368 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:39,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:39,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-21 12:54:39,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:39,816 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:39,816 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:39,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95395017] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:39,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:39,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-21 12:54:39,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721606691] [2021-12-21 12:54:39,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:39,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:39,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:39,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:39,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:39,817 INFO L87 Difference]: Start difference. First operand 623 states and 1021 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:39,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:39,924 INFO L93 Difference]: Finished difference Result 1103 states and 1828 transitions. [2021-12-21 12:54:39,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 12:54:39,925 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-12-21 12:54:39,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:39,929 INFO L225 Difference]: With dead ends: 1103 [2021-12-21 12:54:39,929 INFO L226 Difference]: Without dead ends: 658 [2021-12-21 12:54:39,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 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:39,933 INFO L933 BasicCegarLoop]: 862 mSDtfsCounter, 143 mSDsluCounter, 4199 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5061 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:39,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 5061 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:39,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-12-21 12:54:39,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 623. [2021-12-21 12:54:39,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 505 states have (on average 1.6633663366336633) internal successors, (840), 528 states have internal predecessors, (840), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:39,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1021 transitions. [2021-12-21 12:54:39,953 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1021 transitions. Word has length 112 [2021-12-21 12:54:39,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:39,953 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1021 transitions. [2021-12-21 12:54:39,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:39,953 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1021 transitions. [2021-12-21 12:54:39,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-21 12:54:39,956 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:39,956 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:39,986 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:40,183 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:40,183 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:40,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:40,184 INFO L85 PathProgramCache]: Analyzing trace with hash -187217, now seen corresponding path program 1 times [2021-12-21 12:54:40,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:40,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96496724] [2021-12-21 12:54:40,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:40,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:40,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:40,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-21 12:54:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,537 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-21 12:54:40,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:40,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96496724] [2021-12-21 12:54:40,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96496724] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:40,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711383705] [2021-12-21 12:54:40,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:40,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:40,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:40,539 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:40,541 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:40,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:40,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 12:54:40,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:41,031 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:41,031 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:41,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711383705] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:41,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:41,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-21 12:54:41,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619210276] [2021-12-21 12:54:41,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:41,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:41,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:41,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:41,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:41,033 INFO L87 Difference]: Start difference. First operand 623 states and 1021 transitions. Second operand has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:41,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:41,163 INFO L93 Difference]: Finished difference Result 1088 states and 1802 transitions. [2021-12-21 12:54:41,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:41,164 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-12-21 12:54:41,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:41,167 INFO L225 Difference]: With dead ends: 1088 [2021-12-21 12:54:41,167 INFO L226 Difference]: Without dead ends: 643 [2021-12-21 12:54:41,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 130 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:41,170 INFO L933 BasicCegarLoop]: 852 mSDtfsCounter, 177 mSDsluCounter, 5004 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5856 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:41,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 5856 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:41,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-12-21 12:54:41,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 623. [2021-12-21 12:54:41,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 505 states have (on average 1.6633663366336633) internal successors, (840), 528 states have internal predecessors, (840), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:41,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1021 transitions. [2021-12-21 12:54:41,186 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1021 transitions. Word has length 112 [2021-12-21 12:54:41,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:41,187 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1021 transitions. [2021-12-21 12:54:41,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:41,187 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1021 transitions. [2021-12-21 12:54:41,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-21 12:54:41,190 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:41,190 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,218 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:41,414 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:41,414 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:41,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:41,414 INFO L85 PathProgramCache]: Analyzing trace with hash -729912522, now seen corresponding path program 1 times [2021-12-21 12:54:41,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:41,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55861326] [2021-12-21 12:54:41,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:41,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:41,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:41,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 12:54:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-21 12:54:41,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:41,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:41,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:41,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:41,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-21 12:54:41,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:41,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55861326] [2021-12-21 12:54:41,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55861326] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:41,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769536674] [2021-12-21 12:54:41,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:41,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:41,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:41,768 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:41,791 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:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:54:42,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:42,201 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-21 12:54:42,201 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:42,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769536674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:42,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:42,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:42,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218082929] [2021-12-21 12:54:42,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:42,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:42,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:42,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:42,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:42,204 INFO L87 Difference]: Start difference. First operand 623 states and 1021 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:42,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:42,249 INFO L93 Difference]: Finished difference Result 1140 states and 1887 transitions. [2021-12-21 12:54:42,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:42,249 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2021-12-21 12:54:42,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:42,253 INFO L225 Difference]: With dead ends: 1140 [2021-12-21 12:54:42,253 INFO L226 Difference]: Without dead ends: 623 [2021-12-21 12:54:42,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 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:42,256 INFO L933 BasicCegarLoop]: 858 mSDtfsCounter, 23 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2569 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:42,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 2569 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:42,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-12-21 12:54:42,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 623. [2021-12-21 12:54:42,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 505 states have (on average 1.6554455445544554) internal successors, (836), 528 states have internal predecessors, (836), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:42,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1017 transitions. [2021-12-21 12:54:42,272 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1017 transitions. Word has length 112 [2021-12-21 12:54:42,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:42,272 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1017 transitions. [2021-12-21 12:54:42,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:42,272 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1017 transitions. [2021-12-21 12:54:42,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-21 12:54:42,275 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:42,275 INFO L514 BasicCegarLoop]: trace histogram [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:42,302 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:42,491 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:42,491 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:42,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:42,492 INFO L85 PathProgramCache]: Analyzing trace with hash -410798027, now seen corresponding path program 1 times [2021-12-21 12:54:42,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:42,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804208424] [2021-12-21 12:54:42,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:42,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:42,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:42,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:42,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:42,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 12:54:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:42,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:42,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:42,833 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-21 12:54:42,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:42,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804208424] [2021-12-21 12:54:42,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804208424] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:42,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569048943] [2021-12-21 12:54:42,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:42,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:42,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:42,836 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:42,856 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:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 12:54:43,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:43,265 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:43,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:43,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569048943] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:43,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:43,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-21 12:54:43,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008171518] [2021-12-21 12:54:43,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:43,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:43,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:43,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:43,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:43,267 INFO L87 Difference]: Start difference. First operand 623 states and 1017 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:43,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:43,396 INFO L93 Difference]: Finished difference Result 1088 states and 1799 transitions. [2021-12-21 12:54:43,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:43,397 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 113 [2021-12-21 12:54:43,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:43,400 INFO L225 Difference]: With dead ends: 1088 [2021-12-21 12:54:43,400 INFO L226 Difference]: Without dead ends: 643 [2021-12-21 12:54:43,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 131 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:43,403 INFO L933 BasicCegarLoop]: 846 mSDtfsCounter, 185 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 5812 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:43,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 5812 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:43,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-12-21 12:54:43,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 623. [2021-12-21 12:54:43,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 505 states have (on average 1.6554455445544554) internal successors, (836), 528 states have internal predecessors, (836), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:43,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1017 transitions. [2021-12-21 12:54:43,420 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1017 transitions. Word has length 113 [2021-12-21 12:54:43,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:43,420 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 1017 transitions. [2021-12-21 12:54:43,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:43,420 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1017 transitions. [2021-12-21 12:54:43,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-21 12:54:43,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:43,423 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:43,451 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:43,648 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:43,648 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:43,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:43,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1082835020, now seen corresponding path program 1 times [2021-12-21 12:54:43,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:43,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104486036] [2021-12-21 12:54:43,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:43,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:43,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:43,991 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-21 12:54:43,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:43,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104486036] [2021-12-21 12:54:43,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104486036] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:43,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211994216] [2021-12-21 12:54:43,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:43,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:43,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:43,993 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:43,995 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:44,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:44,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:44,391 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-21 12:54:44,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:44,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211994216] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:44,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:44,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:44,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86719315] [2021-12-21 12:54:44,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:44,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:44,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:44,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:44,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:44,393 INFO L87 Difference]: Start difference. First operand 623 states and 1017 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:44,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:44,444 INFO L93 Difference]: Finished difference Result 1196 states and 1969 transitions. [2021-12-21 12:54:44,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:44,447 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2021-12-21 12:54:44,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:44,451 INFO L225 Difference]: With dead ends: 1196 [2021-12-21 12:54:44,451 INFO L226 Difference]: Without dead ends: 659 [2021-12-21 12:54:44,453 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 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:44,453 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 38 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2545 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:44,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 2545 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:44,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-12-21 12:54:44,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 647. [2021-12-21 12:54:44,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 529 states have (on average 1.6332703213610587) internal successors, (864), 552 states have internal predecessors, (864), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:44,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1045 transitions. [2021-12-21 12:54:44,473 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1045 transitions. Word has length 114 [2021-12-21 12:54:44,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:44,473 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 1045 transitions. [2021-12-21 12:54:44,473 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:44,473 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1045 transitions. [2021-12-21 12:54:44,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-21 12:54:44,476 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:44,476 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:44,502 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:44,691 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:44,692 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:44,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:44,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1999920783, now seen corresponding path program 1 times [2021-12-21 12:54:44,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:44,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881476766] [2021-12-21 12:54:44,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:44,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:44,705 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,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:44,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:44,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:45,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-21 12:54:45,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-21 12:54:45,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,064 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:45,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:45,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881476766] [2021-12-21 12:54:45,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881476766] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:45,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594248954] [2021-12-21 12:54:45,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:45,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:45,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:45,066 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:45,068 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:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 1774 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:45,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:45,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-21 12:54:45,457 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:45,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594248954] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:45,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:45,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:45,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487003750] [2021-12-21 12:54:45,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:45,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:45,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:45,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:45,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:45,458 INFO L87 Difference]: Start difference. First operand 647 states and 1045 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:45,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:45,605 INFO L93 Difference]: Finished difference Result 1206 states and 1998 transitions. [2021-12-21 12:54:45,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:45,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2021-12-21 12:54:45,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:45,612 INFO L225 Difference]: With dead ends: 1206 [2021-12-21 12:54:45,612 INFO L226 Difference]: Without dead ends: 766 [2021-12-21 12:54:45,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 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:45,614 INFO L933 BasicCegarLoop]: 977 mSDtfsCounter, 215 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 2728 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:45,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 2728 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 12:54:45,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-12-21 12:54:45,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 649. [2021-12-21 12:54:45,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 531 states have (on average 1.630885122410546) internal successors, (866), 554 states have internal predecessors, (866), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-21 12:54:45,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1047 transitions. [2021-12-21 12:54:45,637 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1047 transitions. Word has length 114 [2021-12-21 12:54:45,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:45,637 INFO L470 AbstractCegarLoop]: Abstraction has 649 states and 1047 transitions. [2021-12-21 12:54:45,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:45,637 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1047 transitions. [2021-12-21 12:54:45,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-21 12:54:45,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:45,640 INFO L514 BasicCegarLoop]: trace histogram [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:45,670 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:45,863 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:45,864 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:45,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:45,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1501589648, now seen corresponding path program 1 times [2021-12-21 12:54:45,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:45,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173278847] [2021-12-21 12:54:45,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:45,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:45,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:45,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:45,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:45,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:45,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:46,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,170 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:46,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:46,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173278847] [2021-12-21 12:54:46,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173278847] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:46,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35882114] [2021-12-21 12:54:46,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:46,170 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:46,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:46,172 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:46,202 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:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:46,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 1791 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-21 12:54:46,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:46,734 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-21 12:54:46,734 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:46,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35882114] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:46,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:46,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2021-12-21 12:54:46,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301155413] [2021-12-21 12:54:46,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:46,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 12:54:46,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:46,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 12:54:46,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:46,736 INFO L87 Difference]: Start difference. First operand 649 states and 1047 transitions. Second operand has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-21 12:54:49,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:49,855 INFO L93 Difference]: Finished difference Result 1919 states and 3217 transitions. [2021-12-21 12:54:49,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 12:54:49,856 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 117 [2021-12-21 12:54:49,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:49,866 INFO L225 Difference]: With dead ends: 1919 [2021-12-21 12:54:49,866 INFO L226 Difference]: Without dead ends: 1477 [2021-12-21 12:54:49,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-12-21 12:54:49,869 INFO L933 BasicCegarLoop]: 1660 mSDtfsCounter, 3953 mSDsluCounter, 3074 mSDsCounter, 0 mSdLazyCounter, 4781 mSolverCounterSat, 1113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4070 SdHoareTripleChecker+Valid, 4734 SdHoareTripleChecker+Invalid, 5894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1113 IncrementalHoareTripleChecker+Valid, 4781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:49,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4070 Valid, 4734 Invalid, 5894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1113 Valid, 4781 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2021-12-21 12:54:49,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1477 states. [2021-12-21 12:54:49,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1477 to 1312. [2021-12-21 12:54:49,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1042 states have (on average 1.6343570057581573) internal successors, (1703), 1089 states have internal predecessors, (1703), 214 states have call successors, (214), 42 states have call predecessors, (214), 55 states have return successors, (247), 211 states have call predecessors, (247), 209 states have call successors, (247) [2021-12-21 12:54:49,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 2164 transitions. [2021-12-21 12:54:49,920 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 2164 transitions. Word has length 117 [2021-12-21 12:54:49,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:49,921 INFO L470 AbstractCegarLoop]: Abstraction has 1312 states and 2164 transitions. [2021-12-21 12:54:49,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-21 12:54:49,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 2164 transitions. [2021-12-21 12:54:49,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-21 12:54:49,926 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:49,927 INFO L514 BasicCegarLoop]: trace histogram [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:49,955 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:50,143 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:50,143 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:50,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:50,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1475180125, now seen corresponding path program 1 times [2021-12-21 12:54:50,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:50,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201343463] [2021-12-21 12:54:50,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:50,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:50,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:50,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 12:54:50,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-21 12:54:50,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,454 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:50,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:50,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201343463] [2021-12-21 12:54:50,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201343463] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:50,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674525938] [2021-12-21 12:54:50,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:50,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:50,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:50,460 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:50,461 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:50,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:50,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:50,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:50,941 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-21 12:54:50,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:50,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674525938] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:50,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:50,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-12-21 12:54:50,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220861612] [2021-12-21 12:54:50,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:50,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:50,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:50,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:50,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:54:50,943 INFO L87 Difference]: Start difference. First operand 1312 states and 2164 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:51,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:51,267 INFO L93 Difference]: Finished difference Result 3251 states and 5504 transitions. [2021-12-21 12:54:51,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:51,267 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 118 [2021-12-21 12:54:51,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:51,280 INFO L225 Difference]: With dead ends: 3251 [2021-12-21 12:54:51,280 INFO L226 Difference]: Without dead ends: 2258 [2021-12-21 12:54:51,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:51,286 INFO L933 BasicCegarLoop]: 1343 mSDtfsCounter, 715 mSDsluCounter, 3367 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 728 SdHoareTripleChecker+Valid, 4710 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:51,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [728 Valid, 4710 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 12:54:51,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2258 states. [2021-12-21 12:54:51,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2258 to 2239. [2021-12-21 12:54:51,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2239 states, 1751 states have (on average 1.6436322101656196) internal successors, (2878), 1832 states have internal predecessors, (2878), 393 states have call successors, (393), 76 states have call predecessors, (393), 94 states have return successors, (464), 392 states have call predecessors, (464), 388 states have call successors, (464) [2021-12-21 12:54:51,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2239 states to 2239 states and 3735 transitions. [2021-12-21 12:54:51,370 INFO L78 Accepts]: Start accepts. Automaton has 2239 states and 3735 transitions. Word has length 118 [2021-12-21 12:54:51,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:51,370 INFO L470 AbstractCegarLoop]: Abstraction has 2239 states and 3735 transitions. [2021-12-21 12:54:51,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:51,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2239 states and 3735 transitions. [2021-12-21 12:54:51,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-21 12:54:51,379 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:51,379 INFO L514 BasicCegarLoop]: trace histogram [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:51,404 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:51,595 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:51,596 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:51,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:51,596 INFO L85 PathProgramCache]: Analyzing trace with hash -56090062, now seen corresponding path program 1 times [2021-12-21 12:54:51,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:51,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410827917] [2021-12-21 12:54:51,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:51,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:51,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:51,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:51,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 12:54:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-21 12:54:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:51,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:51,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:51,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:51,968 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-21 12:54:51,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:51,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410827917] [2021-12-21 12:54:51,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410827917] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:51,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926329555] [2021-12-21 12:54:51,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:51,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:51,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:51,976 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:51,977 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:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:52,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:52,371 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-21 12:54:52,371 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:52,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926329555] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:52,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:52,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-21 12:54:52,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726176206] [2021-12-21 12:54:52,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:52,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:52,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:52,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:52,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-21 12:54:52,372 INFO L87 Difference]: Start difference. First operand 2239 states and 3735 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:52,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:52,453 INFO L93 Difference]: Finished difference Result 4334 states and 7272 transitions. [2021-12-21 12:54:52,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-21 12:54:52,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 120 [2021-12-21 12:54:52,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:52,468 INFO L225 Difference]: With dead ends: 4334 [2021-12-21 12:54:52,468 INFO L226 Difference]: Without dead ends: 2293 [2021-12-21 12:54:52,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-21 12:54:52,478 INFO L933 BasicCegarLoop]: 849 mSDtfsCounter, 39 mSDsluCounter, 1693 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2542 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:52,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 2542 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 12:54:52,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2293 states. [2021-12-21 12:54:52,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2293 to 2260. [2021-12-21 12:54:52,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 1771 states have (on average 1.6431394692264258) internal successors, (2910), 1853 states have internal predecessors, (2910), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2021-12-21 12:54:52,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 3768 transitions. [2021-12-21 12:54:52,591 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 3768 transitions. Word has length 120 [2021-12-21 12:54:52,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:52,591 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 3768 transitions. [2021-12-21 12:54:52,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-21 12:54:52,592 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 3768 transitions. [2021-12-21 12:54:52,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-21 12:54:52,601 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:52,601 INFO L514 BasicCegarLoop]: trace histogram [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:52,629 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:52,827 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:52,827 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:52,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:52,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1463812881, now seen corresponding path program 1 times [2021-12-21 12:54:52,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:52,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583471514] [2021-12-21 12:54:52,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:52,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:52,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 12:54:52,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:52,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 12:54:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,167 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-21 12:54:53,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:53,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583471514] [2021-12-21 12:54:53,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583471514] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:53,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359732199] [2021-12-21 12:54:53,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:53,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:53,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:53,172 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:53,173 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:53,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:53,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 1790 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-21 12:54:53,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:53,617 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 12:54:53,617 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:53,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359732199] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:53,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:53,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2021-12-21 12:54:53,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167868132] [2021-12-21 12:54:53,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:53,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 12:54:53,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:53,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 12:54:53,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2021-12-21 12:54:53,619 INFO L87 Difference]: Start difference. First operand 2260 states and 3768 transitions. Second operand has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:53,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:53,783 INFO L93 Difference]: Finished difference Result 4264 states and 7152 transitions. [2021-12-21 12:54:53,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:54:53,784 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 121 [2021-12-21 12:54:53,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:53,797 INFO L225 Difference]: With dead ends: 4264 [2021-12-21 12:54:53,797 INFO L226 Difference]: Without dead ends: 2333 [2021-12-21 12:54:53,806 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-12-21 12:54:53,807 INFO L933 BasicCegarLoop]: 846 mSDtfsCounter, 175 mSDsluCounter, 4976 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 5822 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:53,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 5822 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 12:54:53,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-12-21 12:54:53,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 2260. [2021-12-21 12:54:53,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 1771 states have (on average 1.64257481648786) internal successors, (2909), 1853 states have internal predecessors, (2909), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2021-12-21 12:54:53,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 3767 transitions. [2021-12-21 12:54:53,886 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 3767 transitions. Word has length 121 [2021-12-21 12:54:53,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:53,887 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 3767 transitions. [2021-12-21 12:54:53,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-21 12:54:53,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 3767 transitions. [2021-12-21 12:54:53,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-21 12:54:53,895 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:53,895 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:53,922 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:54,111 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:54,111 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:54,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:54,112 INFO L85 PathProgramCache]: Analyzing trace with hash -669730285, now seen corresponding path program 1 times [2021-12-21 12:54:54,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:54,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953842101] [2021-12-21 12:54:54,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:54,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:54,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:54,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 12:54:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:54,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 12:54:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:54,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,479 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-21 12:54:54,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:54,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953842101] [2021-12-21 12:54:54,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953842101] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:54,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062622297] [2021-12-21 12:54:54,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:54,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:54,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:54,483 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:54,483 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:54,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:54,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 1793 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-21 12:54:54,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:54,947 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-21 12:54:54,947 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:54,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062622297] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:54,947 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:54,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 15 [2021-12-21 12:54:54,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635484568] [2021-12-21 12:54:54,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:54,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:54,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:54,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:54,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:54,948 INFO L87 Difference]: Start difference. First operand 2260 states and 3767 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-21 12:54:55,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:55,319 INFO L93 Difference]: Finished difference Result 2473 states and 4121 transitions. [2021-12-21 12:54:55,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:55,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 121 [2021-12-21 12:54:55,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:55,337 INFO L225 Difference]: With dead ends: 2473 [2021-12-21 12:54:55,337 INFO L226 Difference]: Without dead ends: 2456 [2021-12-21 12:54:55,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:55,339 INFO L933 BasicCegarLoop]: 866 mSDtfsCounter, 854 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 2244 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:55,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 2244 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 12:54:55,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2456 states. [2021-12-21 12:54:55,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2456 to 2278. [2021-12-21 12:54:55,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 1789 states have (on average 1.636109558412521) internal successors, (2927), 1871 states have internal predecessors, (2927), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2021-12-21 12:54:55,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 3785 transitions. [2021-12-21 12:54:55,432 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 3785 transitions. Word has length 121 [2021-12-21 12:54:55,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:55,432 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 3785 transitions. [2021-12-21 12:54:55,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-21 12:54:55,432 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 3785 transitions. [2021-12-21 12:54:55,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-21 12:54:55,441 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:55,441 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 12:54:55,466 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:55,663 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:55,664 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:55,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:55,664 INFO L85 PathProgramCache]: Analyzing trace with hash -209028082, now seen corresponding path program 1 times [2021-12-21 12:54:55,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:55,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117275969] [2021-12-21 12:54:55,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:55,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:55,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:55,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:55,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:55,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:55,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:55,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:55,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:55,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 12:54:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:55,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:55,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 12:54:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:56,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:56,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 12:54:56,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,051 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-21 12:54:56,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:56,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117275969] [2021-12-21 12:54:56,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117275969] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:56,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117939506] [2021-12-21 12:54:56,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:56,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:56,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:56,056 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:56,083 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:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 1809 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:56,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:56,489 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-21 12:54:56,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:56,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117939506] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:56,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:56,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-21 12:54:56,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192239581] [2021-12-21 12:54:56,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:56,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 12:54:56,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:56,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 12:54:56,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:56,491 INFO L87 Difference]: Start difference. First operand 2278 states and 3785 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-21 12:54:56,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:56,546 INFO L93 Difference]: Finished difference Result 2307 states and 3823 transitions. [2021-12-21 12:54:56,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-21 12:54:56,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 127 [2021-12-21 12:54:56,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:56,562 INFO L225 Difference]: With dead ends: 2307 [2021-12-21 12:54:56,562 INFO L226 Difference]: Without dead ends: 2290 [2021-12-21 12:54:56,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-21 12:54:56,565 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 37 mSDsluCounter, 2565 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 3436 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:56,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 3436 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:56,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2290 states. [2021-12-21 12:54:56,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2290 to 2278. [2021-12-21 12:54:56,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 1789 states have (on average 1.6327557294577977) internal successors, (2921), 1871 states have internal predecessors, (2921), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2021-12-21 12:54:56,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 3779 transitions. [2021-12-21 12:54:56,645 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 3779 transitions. Word has length 127 [2021-12-21 12:54:56,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:56,645 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 3779 transitions. [2021-12-21 12:54:56,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-21 12:54:56,645 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 3779 transitions. [2021-12-21 12:54:56,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-12-21 12:54:56,669 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:56,670 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:56,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-21 12:54:56,883 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:56,883 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:56,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:56,884 INFO L85 PathProgramCache]: Analyzing trace with hash -843832650, now seen corresponding path program 1 times [2021-12-21 12:54:56,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:56,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385838322] [2021-12-21 12:54:56,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:56,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:56,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:56,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:57,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 12:54:57,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:57,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 12:54:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 12:54:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-21 12:54:57,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,256 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-21 12:54:57,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:57,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385838322] [2021-12-21 12:54:57,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385838322] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:57,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138491230] [2021-12-21 12:54:57,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:57,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:57,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:57,258 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:57,282 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:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:57,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 1846 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-21 12:54:57,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:57,687 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-21 12:54:57,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:57,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138491230] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:57,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:57,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 14 [2021-12-21 12:54:57,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200661671] [2021-12-21 12:54:57,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:57,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:54:57,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:57,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:54:57,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-21 12:54:57,689 INFO L87 Difference]: Start difference. First operand 2278 states and 3779 transitions. Second operand has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-21 12:54:57,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:57,818 INFO L93 Difference]: Finished difference Result 4414 states and 7354 transitions. [2021-12-21 12:54:57,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 12:54:57,818 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 138 [2021-12-21 12:54:57,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:57,833 INFO L225 Difference]: With dead ends: 4414 [2021-12-21 12:54:57,833 INFO L226 Difference]: Without dead ends: 2361 [2021-12-21 12:54:57,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-12-21 12:54:57,845 INFO L933 BasicCegarLoop]: 856 mSDtfsCounter, 167 mSDsluCounter, 4156 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 5012 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-21 12:54:57,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 5012 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-21 12:54:57,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2021-12-21 12:54:57,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2278. [2021-12-21 12:54:57,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 1789 states have (on average 1.6327557294577977) internal successors, (2921), 1871 states have internal predecessors, (2921), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2021-12-21 12:54:57,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 3779 transitions. [2021-12-21 12:54:57,941 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 3779 transitions. Word has length 138 [2021-12-21 12:54:57,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:57,941 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 3779 transitions. [2021-12-21 12:54:57,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-21 12:54:57,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 3779 transitions. [2021-12-21 12:54:57,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-12-21 12:54:57,950 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:57,950 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:57,975 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:58,174 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:58,175 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:58,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:58,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1675829758, now seen corresponding path program 1 times [2021-12-21 12:54:58,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:58,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977301441] [2021-12-21 12:54:58,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:58,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:58,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:58,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-21 12:54:58,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:58,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-21 12:54:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:58,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-21 12:54:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:54:58,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-21 12:54:58,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-21 12:54:58,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,506 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-21 12:54:58,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:58,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977301441] [2021-12-21 12:54:58,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977301441] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:58,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320895854] [2021-12-21 12:54:58,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:58,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:58,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:58,508 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:58,535 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:58,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:58,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 1847 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-21 12:54:58,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:54:58,946 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-21 12:54:58,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:54:58,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320895854] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:54:58,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:54:58,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:54:58,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495466366] [2021-12-21 12:54:58,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:54:58,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:54:58,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:54:58,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:54:58,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:54:58,948 INFO L87 Difference]: Start difference. First operand 2278 states and 3779 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:54:59,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:54:59,034 INFO L93 Difference]: Finished difference Result 4418 states and 7360 transitions. [2021-12-21 12:54:59,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:54:59,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 138 [2021-12-21 12:54:59,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:54:59,047 INFO L225 Difference]: With dead ends: 4418 [2021-12-21 12:54:59,048 INFO L226 Difference]: Without dead ends: 2108 [2021-12-21 12:54:59,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 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:59,056 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 11 mSDsluCounter, 1709 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2568 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:59,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 2568 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:59,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-12-21 12:54:59,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2108. [2021-12-21 12:54:59,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2108 states, 1634 states have (on average 1.6401468788249693) internal successors, (2680), 1710 states have internal predecessors, (2680), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2021-12-21 12:54:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2108 states to 2108 states and 3519 transitions. [2021-12-21 12:54:59,165 INFO L78 Accepts]: Start accepts. Automaton has 2108 states and 3519 transitions. Word has length 138 [2021-12-21 12:54:59,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:54:59,166 INFO L470 AbstractCegarLoop]: Abstraction has 2108 states and 3519 transitions. [2021-12-21 12:54:59,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:54:59,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2108 states and 3519 transitions. [2021-12-21 12:54:59,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-21 12:54:59,174 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:54:59,175 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:54:59,206 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:59,399 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:59,399 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:54:59,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:54:59,400 INFO L85 PathProgramCache]: Analyzing trace with hash -257141349, now seen corresponding path program 1 times [2021-12-21 12:54:59,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:54:59,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393645711] [2021-12-21 12:54:59,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:59,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:54:59,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:54:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:54:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-21 12:54:59,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:59,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:54:59,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-21 12:54:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:54:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:54:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:54:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 12:54:59,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-21 12:54:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:54:59,721 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-21 12:54:59,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:54:59,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393645711] [2021-12-21 12:54:59,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393645711] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:54:59,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847305923] [2021-12-21 12:54:59,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:54:59,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:54:59,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:54:59,723 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:59,751 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:55:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 1852 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-21 12:55:00,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:55:00,235 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-21 12:55:00,236 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:55:00,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847305923] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:00,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:55:00,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-21 12:55:00,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448104539] [2021-12-21 12:55:00,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:00,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-21 12:55:00,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:00,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-21 12:55:00,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-21 12:55:00,237 INFO L87 Difference]: Start difference. First operand 2108 states and 3519 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:00,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:00,373 INFO L93 Difference]: Finished difference Result 4185 states and 7004 transitions. [2021-12-21 12:55:00,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-21 12:55:00,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 140 [2021-12-21 12:55:00,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:00,383 INFO L225 Difference]: With dead ends: 4185 [2021-12-21 12:55:00,383 INFO L226 Difference]: Without dead ends: 2108 [2021-12-21 12:55:00,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 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:55:00,388 INFO L933 BasicCegarLoop]: 818 mSDtfsCounter, 176 mSDsluCounter, 1583 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2401 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.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:00,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 2401 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 12:55:00,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-12-21 12:55:00,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2108. [2021-12-21 12:55:00,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2108 states, 1634 states have (on average 1.6395348837209303) internal successors, (2679), 1710 states have internal predecessors, (2679), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2021-12-21 12:55:00,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2108 states to 2108 states and 3518 transitions. [2021-12-21 12:55:00,460 INFO L78 Accepts]: Start accepts. Automaton has 2108 states and 3518 transitions. Word has length 140 [2021-12-21 12:55:00,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:00,460 INFO L470 AbstractCegarLoop]: Abstraction has 2108 states and 3518 transitions. [2021-12-21 12:55:00,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:00,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2108 states and 3518 transitions. [2021-12-21 12:55:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-21 12:55:00,469 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:00,469 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:55:00,494 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:55:00,694 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:55:00,694 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:00,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:00,694 INFO L85 PathProgramCache]: Analyzing trace with hash 928289724, now seen corresponding path program 1 times [2021-12-21 12:55:00,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:00,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846331343] [2021-12-21 12:55:00,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:00,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:00,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:00,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:55:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-21 12:55:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:00,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:00,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:01,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:55:01,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-21 12:55:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-21 12:55:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-21 12:55:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:01,036 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-21 12:55:01,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:01,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846331343] [2021-12-21 12:55:01,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846331343] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:01,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 12:55:01,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-21 12:55:01,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206436456] [2021-12-21 12:55:01,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:01,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 12:55:01,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:01,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 12:55:01,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-21 12:55:01,038 INFO L87 Difference]: Start difference. First operand 2108 states and 3518 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:07,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:07,156 INFO L93 Difference]: Finished difference Result 5538 states and 9671 transitions. [2021-12-21 12:55:07,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-21 12:55:07,157 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 141 [2021-12-21 12:55:07,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:07,177 INFO L225 Difference]: With dead ends: 5538 [2021-12-21 12:55:07,177 INFO L226 Difference]: Without dead ends: 3476 [2021-12-21 12:55:07,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-12-21 12:55:07,187 INFO L933 BasicCegarLoop]: 935 mSDtfsCounter, 1125 mSDsluCounter, 3085 mSDsCounter, 0 mSdLazyCounter, 5155 mSolverCounterSat, 301 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 4020 SdHoareTripleChecker+Invalid, 5456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 5155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:07,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1194 Valid, 4020 Invalid, 5456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 5155 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2021-12-21 12:55:07,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3476 states. [2021-12-21 12:55:07,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3476 to 2188. [2021-12-21 12:55:07,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 1698 states have (on average 1.6330977620730271) internal successors, (2773), 1774 states have internal predecessors, (2773), 398 states have call successors, (398), 73 states have call predecessors, (398), 91 states have return successors, (478), 400 states have call predecessors, (478), 393 states have call successors, (478) [2021-12-21 12:55:07,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 3649 transitions. [2021-12-21 12:55:07,454 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 3649 transitions. Word has length 141 [2021-12-21 12:55:07,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:07,455 INFO L470 AbstractCegarLoop]: Abstraction has 2188 states and 3649 transitions. [2021-12-21 12:55:07,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:07,455 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 3649 transitions. [2021-12-21 12:55:07,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-21 12:55:07,461 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:07,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-21 12:55:07,462 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:07,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:07,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1357402850, now seen corresponding path program 1 times [2021-12-21 12:55:07,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:07,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358208630] [2021-12-21 12:55:07,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:07,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:07,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:07,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-21 12:55:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:07,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:07,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 12:55:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-21 12:55:07,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-21 12:55:07,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-21 12:55:07,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:07,784 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-21 12:55:07,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:07,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358208630] [2021-12-21 12:55:07,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358208630] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:07,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 12:55:07,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 12:55:07,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177530118] [2021-12-21 12:55:07,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:07,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 12:55:07,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:07,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 12:55:07,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 12:55:07,787 INFO L87 Difference]: Start difference. First operand 2188 states and 3649 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:12,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:12,202 INFO L93 Difference]: Finished difference Result 3713 states and 6275 transitions. [2021-12-21 12:55:12,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 12:55:12,202 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 145 [2021-12-21 12:55:12,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:12,210 INFO L225 Difference]: With dead ends: 3713 [2021-12-21 12:55:12,210 INFO L226 Difference]: Without dead ends: 1539 [2021-12-21 12:55:12,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-12-21 12:55:12,215 INFO L933 BasicCegarLoop]: 913 mSDtfsCounter, 938 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 2672 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1009 SdHoareTripleChecker+Valid, 2337 SdHoareTripleChecker+Invalid, 2926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 2672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:12,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1009 Valid, 2337 Invalid, 2926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 2672 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-12-21 12:55:12,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2021-12-21 12:55:12,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 1009. [2021-12-21 12:55:12,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 803 states have (on average 1.6276463262764633) internal successors, (1307), 836 states have internal predecessors, (1307), 163 states have call successors, (163), 40 states have call predecessors, (163), 42 states have return successors, (175), 157 states have call predecessors, (175), 158 states have call successors, (175) [2021-12-21 12:55:12,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1645 transitions. [2021-12-21 12:55:12,329 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1645 transitions. Word has length 145 [2021-12-21 12:55:12,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:12,330 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1645 transitions. [2021-12-21 12:55:12,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:12,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1645 transitions. [2021-12-21 12:55:12,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-21 12:55:12,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:12,333 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:55:12,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-21 12:55:12,334 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:12,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:12,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1047019678, now seen corresponding path program 1 times [2021-12-21 12:55:12,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:12,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069111924] [2021-12-21 12:55:12,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:12,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:12,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:12,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:12,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:12,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:55:12,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 12:55:12,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:12,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:55:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-21 12:55:12,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-21 12:55:12,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-21 12:55:12,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:12,718 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:55:12,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:12,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069111924] [2021-12-21 12:55:12,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069111924] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:55:12,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013428433] [2021-12-21 12:55:12,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:12,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:55:12,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:55:12,724 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:55:12,726 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:55:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 12:55:13,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:55:13,188 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-21 12:55:13,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:55:13,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013428433] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:13,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:55:13,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 11 [2021-12-21 12:55:13,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536993569] [2021-12-21 12:55:13,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:13,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 12:55:13,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:13,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 12:55:13,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-21 12:55:13,189 INFO L87 Difference]: Start difference. First operand 1009 states and 1645 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:13,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:13,382 INFO L93 Difference]: Finished difference Result 2661 states and 4427 transitions. [2021-12-21 12:55:13,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 12:55:13,382 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 146 [2021-12-21 12:55:13,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:13,388 INFO L225 Difference]: With dead ends: 2661 [2021-12-21 12:55:13,388 INFO L226 Difference]: Without dead ends: 1769 [2021-12-21 12:55:13,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 173 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-21 12:55:13,391 INFO L933 BasicCegarLoop]: 998 mSDtfsCounter, 780 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:13,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 1662 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 12:55:13,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1769 states. [2021-12-21 12:55:13,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1769 to 1754. [2021-12-21 12:55:13,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1754 states, 1381 states have (on average 1.6278059377262852) internal successors, (2248), 1439 states have internal predecessors, (2248), 298 states have call successors, (298), 72 states have call predecessors, (298), 74 states have return successors, (331), 291 states have call predecessors, (331), 293 states have call successors, (331) [2021-12-21 12:55:13,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1754 states to 1754 states and 2877 transitions. [2021-12-21 12:55:13,592 INFO L78 Accepts]: Start accepts. Automaton has 1754 states and 2877 transitions. Word has length 146 [2021-12-21 12:55:13,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:13,593 INFO L470 AbstractCegarLoop]: Abstraction has 1754 states and 2877 transitions. [2021-12-21 12:55:13,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-21 12:55:13,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1754 states and 2877 transitions. [2021-12-21 12:55:13,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-21 12:55:13,596 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:13,596 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-21 12:55:13,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-21 12:55:13,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:55:13,822 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 12:55:13,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 12:55:13,822 INFO L85 PathProgramCache]: Analyzing trace with hash -322581296, now seen corresponding path program 1 times [2021-12-21 12:55:13,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 12:55:13,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234679003] [2021-12-21 12:55:13,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:13,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 12:55:13,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-21 12:55:13,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:13,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 12:55:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-21 12:55:13,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:13,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:13,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-21 12:55:13,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-21 12:55:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 12:55:14,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-21 12:55:14,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-21 12:55:14,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-21 12:55:14,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-21 12:55:14,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-21 12:55:14,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,207 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-21 12:55:14,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 12:55:14,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234679003] [2021-12-21 12:55:14,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234679003] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 12:55:14,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170831546] [2021-12-21 12:55:14,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 12:55:14,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 12:55:14,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 12:55:14,208 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:14,232 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:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 12:55:14,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 1873 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-21 12:55:14,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 12:55:14,652 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-21 12:55:14,652 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-21 12:55:14,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170831546] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 12:55:14,653 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-21 12:55:14,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 11 [2021-12-21 12:55:14,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849969660] [2021-12-21 12:55:14,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 12:55:14,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-21 12:55:14,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 12:55:14,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-21 12:55:14,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-21 12:55:14,654 INFO L87 Difference]: Start difference. First operand 1754 states and 2877 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-21 12:55:14,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 12:55:14,992 INFO L93 Difference]: Finished difference Result 4887 states and 8147 transitions. [2021-12-21 12:55:14,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-21 12:55:14,993 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 151 [2021-12-21 12:55:14,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 12:55:15,007 INFO L225 Difference]: With dead ends: 4887 [2021-12-21 12:55:15,008 INFO L226 Difference]: Without dead ends: 3263 [2021-12-21 12:55:15,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-21 12:55:15,016 INFO L933 BasicCegarLoop]: 877 mSDtfsCounter, 841 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 841 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-21 12:55:15,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [841 Valid, 1508 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-21 12:55:15,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3263 states. [2021-12-21 12:55:15,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3263 to 3245. [2021-12-21 12:55:15,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3245 states, 2538 states have (on average 1.64026792750197) internal successors, (4163), 2650 states have internal predecessors, (4163), 568 states have call successors, (568), 136 states have call predecessors, (568), 138 states have return successors, (656), 556 states have call predecessors, (656), 563 states have call successors, (656) [2021-12-21 12:55:15,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3245 states to 3245 states and 5387 transitions. [2021-12-21 12:55:15,343 INFO L78 Accepts]: Start accepts. Automaton has 3245 states and 5387 transitions. Word has length 151 [2021-12-21 12:55:15,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 12:55:15,344 INFO L470 AbstractCegarLoop]: Abstraction has 3245 states and 5387 transitions. [2021-12-21 12:55:15,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-21 12:55:15,344 INFO L276 IsEmpty]: Start isEmpty. Operand 3245 states and 5387 transitions. [2021-12-21 12:55:15,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-12-21 12:55:15,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 12:55:15,347 INFO L514 BasicCegarLoop]: trace histogram [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:55:15,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0