./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4d8d329904ea0b1d6316e01ffefe794d3e2b31dff55810a28221762d0c9b0f86 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-22 16:57:41,625 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-22 16:57:41,627 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-22 16:57:41,660 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-22 16:57:41,660 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-22 16:57:41,661 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-22 16:57:41,663 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-22 16:57:41,664 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-22 16:57:41,665 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-22 16:57:41,669 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-22 16:57:41,669 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-22 16:57:41,671 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-22 16:57:41,671 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-22 16:57:41,672 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-22 16:57:41,673 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-22 16:57:41,675 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-22 16:57:41,675 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-22 16:57:41,677 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-22 16:57:41,678 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-22 16:57:41,681 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-22 16:57:41,683 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-22 16:57:41,683 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-22 16:57:41,684 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-22 16:57:41,685 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-22 16:57:41,686 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-22 16:57:41,690 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-22 16:57:41,691 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-22 16:57:41,691 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-22 16:57:41,692 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-22 16:57:41,692 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-22 16:57:41,693 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-22 16:57:41,693 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-22 16:57:41,694 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-22 16:57:41,694 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-22 16:57:41,695 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-22 16:57:41,696 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-22 16:57:41,696 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-22 16:57:41,696 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-22 16:57:41,696 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-22 16:57:41,696 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-22 16:57:41,697 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-22 16:57:41,698 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-22 16:57:41,698 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-22 16:57:41,719 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-22 16:57:41,719 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-22 16:57:41,719 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-22 16:57:41,719 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-22 16:57:41,720 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-22 16:57:41,720 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-22 16:57:41,720 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-22 16:57:41,721 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-22 16:57:41,721 INFO L138 SettingsManager]: * Use SBE=true [2022-07-22 16:57:41,721 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-22 16:57:41,722 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-22 16:57:41,722 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-22 16:57:41,722 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-22 16:57:41,722 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-22 16:57:41,722 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-22 16:57:41,722 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-22 16:57:41,723 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-22 16:57:41,723 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-22 16:57:41,723 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-22 16:57:41,723 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-22 16:57:41,723 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-22 16:57:41,723 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-22 16:57:41,723 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-22 16:57:41,724 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-22 16:57:41,724 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-22 16:57:41,724 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-22 16:57:41,724 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-22 16:57:41,724 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-22 16:57:41,725 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-22 16:57:41,725 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-22 16:57:41,725 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-22 16:57:41,725 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-22 16:57:41,725 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-22 16:57:41,725 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4d8d329904ea0b1d6316e01ffefe794d3e2b31dff55810a28221762d0c9b0f86 [2022-07-22 16:57:41,905 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-22 16:57:41,917 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-22 16:57:41,919 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-22 16:57:41,920 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-22 16:57:41,922 INFO L275 PluginConnector]: CDTParser initialized [2022-07-22 16:57:41,923 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c [2022-07-22 16:57:41,975 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e910036aa/f268d440d6484a9aa77fa903db8a3041/FLAGe64d91847 [2022-07-22 16:57:42,409 INFO L306 CDTParser]: Found 1 translation units. [2022-07-22 16:57:42,410 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c [2022-07-22 16:57:42,423 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e910036aa/f268d440d6484a9aa77fa903db8a3041/FLAGe64d91847 [2022-07-22 16:57:42,781 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e910036aa/f268d440d6484a9aa77fa903db8a3041 [2022-07-22 16:57:42,782 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-22 16:57:42,783 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-22 16:57:42,789 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-22 16:57:42,790 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-22 16:57:42,792 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-22 16:57:42,792 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 04:57:42" (1/1) ... [2022-07-22 16:57:42,796 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1362996e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:42, skipping insertion in model container [2022-07-22 16:57:42,796 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 04:57:42" (1/1) ... [2022-07-22 16:57:42,800 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-22 16:57:42,923 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-22 16:57:43,212 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c[49188,49201] [2022-07-22 16:57:43,246 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 16:57:43,252 INFO L203 MainTranslator]: Completed pre-run [2022-07-22 16:57:43,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product03.cil.c[49188,49201] [2022-07-22 16:57:43,315 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 16:57:43,331 INFO L208 MainTranslator]: Completed translation [2022-07-22 16:57:43,331 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43 WrapperNode [2022-07-22 16:57:43,331 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-22 16:57:43,332 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-22 16:57:43,332 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-22 16:57:43,332 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-22 16:57:43,348 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,377 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,421 INFO L137 Inliner]: procedures = 92, calls = 337, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 1060 [2022-07-22 16:57:43,428 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-22 16:57:43,428 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-22 16:57:43,428 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-22 16:57:43,428 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-22 16:57:43,434 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,434 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,447 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,454 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,465 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,486 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,489 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,493 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-22 16:57:43,494 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-22 16:57:43,494 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-22 16:57:43,494 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-22 16:57:43,495 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (1/1) ... [2022-07-22 16:57:43,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-22 16:57:43,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:43,543 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) [2022-07-22 16:57:43,545 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 [2022-07-22 16:57:43,585 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-22 16:57:43,586 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-22 16:57:43,586 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-22 16:57:43,596 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-22 16:57:43,596 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-22 16:57:43,596 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-22 16:57:43,597 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-22 16:57:43,597 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-07-22 16:57:43,597 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-07-22 16:57:43,597 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-22 16:57:43,597 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-22 16:57:43,597 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-22 16:57:43,597 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-22 16:57:43,597 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-22 16:57:43,598 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-22 16:57:43,598 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-22 16:57:43,598 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-22 16:57:43,598 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-22 16:57:43,598 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-22 16:57:43,598 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-22 16:57:43,598 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-22 16:57:43,598 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-22 16:57:43,598 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-22 16:57:43,599 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-22 16:57:43,599 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-22 16:57:43,599 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-22 16:57:43,599 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-22 16:57:43,599 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-07-22 16:57:43,599 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-07-22 16:57:43,599 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-22 16:57:43,609 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-22 16:57:43,609 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-22 16:57:43,609 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-22 16:57:43,610 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-22 16:57:43,610 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-22 16:57:43,610 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-22 16:57:43,610 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-22 16:57:43,610 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-22 16:57:43,610 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-22 16:57:43,610 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__base [2022-07-22 16:57:43,610 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__base [2022-07-22 16:57:43,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-22 16:57:43,611 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-22 16:57:43,611 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-22 16:57:43,611 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-22 16:57:43,611 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-22 16:57:43,611 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-22 16:57:43,611 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-22 16:57:43,611 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-22 16:57:43,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-22 16:57:43,612 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-22 16:57:43,612 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-22 16:57:43,706 INFO L234 CfgBuilder]: Building ICFG [2022-07-22 16:57:43,708 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-22 16:57:44,385 INFO L275 CfgBuilder]: Performing block encoding [2022-07-22 16:57:44,397 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-22 16:57:44,398 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-22 16:57:44,400 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 04:57:44 BoogieIcfgContainer [2022-07-22 16:57:44,400 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-22 16:57:44,401 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-22 16:57:44,404 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-22 16:57:44,407 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-22 16:57:44,410 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.07 04:57:42" (1/3) ... [2022-07-22 16:57:44,410 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f047f4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.07 04:57:44, skipping insertion in model container [2022-07-22 16:57:44,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 04:57:43" (2/3) ... [2022-07-22 16:57:44,411 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f047f4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.07 04:57:44, skipping insertion in model container [2022-07-22 16:57:44,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 04:57:44" (3/3) ... [2022-07-22 16:57:44,412 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product03.cil.c [2022-07-22 16:57:44,424 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-22 16:57:44,424 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-22 16:57:44,469 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-22 16:57:44,474 INFO L357 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, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@1e7ffb97, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@27bc5142 [2022-07-22 16:57:44,474 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-22 16:57:44,479 INFO L276 IsEmpty]: Start isEmpty. Operand has 552 states, 429 states have (on average 1.68997668997669) internal successors, (725), 450 states have internal predecessors, (725), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-22 16:57:44,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-22 16:57:44,505 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:44,505 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:44,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:44,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:44,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1206513483, now seen corresponding path program 1 times [2022-07-22 16:57:44,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:44,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409654139] [2022-07-22 16:57:44,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:44,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:44,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:44,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:44,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-22 16:57:44,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:44,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-22 16:57:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:44,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:44,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-22 16:57:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-22 16:57:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:45,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:45,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:45,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:45,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:45,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:57:45,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:45,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409654139] [2022-07-22 16:57:45,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409654139] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:45,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641140072] [2022-07-22 16:57:45,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:45,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:45,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:45,133 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) [2022-07-22 16:57:45,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-22 16:57:45,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-22 16:57:45,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:45,476 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-07-22 16:57:45,476 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:45,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641140072] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:45,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:45,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2022-07-22 16:57:45,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329392761] [2022-07-22 16:57:45,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:45,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-22 16:57:45,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:45,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-22 16:57:45,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:57:45,503 INFO L87 Difference]: Start difference. First operand has 552 states, 429 states have (on average 1.68997668997669) internal successors, (725), 450 states have internal predecessors, (725), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-22 16:57:45,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:45,547 INFO L93 Difference]: Finished difference Result 573 states and 949 transitions. [2022-07-22 16:57:45,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-22 16:57:45,549 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 125 [2022-07-22 16:57:45,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:45,564 INFO L225 Difference]: With dead ends: 573 [2022-07-22 16:57:45,565 INFO L226 Difference]: Without dead ends: 544 [2022-07-22 16:57:45,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:57:45,570 INFO L413 NwaCegarLoop]: 910 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:45,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:45,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-22 16:57:45,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-22 16:57:45,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 423 states have (on average 1.6879432624113475) internal successors, (714), 442 states have internal predecessors, (714), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:45,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 903 transitions. [2022-07-22 16:57:45,637 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 903 transitions. Word has length 125 [2022-07-22 16:57:45,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:45,639 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 903 transitions. [2022-07-22 16:57:45,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-22 16:57:45,639 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 903 transitions. [2022-07-22 16:57:45,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-22 16:57:45,645 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:45,645 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:45,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:45,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-22 16:57:45,864 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:45,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:45,865 INFO L85 PathProgramCache]: Analyzing trace with hash -423290177, now seen corresponding path program 1 times [2022-07-22 16:57:45,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:45,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607290697] [2022-07-22 16:57:45,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:45,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:45,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:45,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:46,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-22 16:57:46,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-22 16:57:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-22 16:57:46,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-22 16:57:46,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:46,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:46,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:46,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,292 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:57:46,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:46,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607290697] [2022-07-22 16:57:46,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607290697] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:46,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728123440] [2022-07-22 16:57:46,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:46,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:46,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:46,295 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) [2022-07-22 16:57:46,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-22 16:57:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:46,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:46,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:46,624 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-22 16:57:46,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:46,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728123440] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:46,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:46,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:57:46,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788457812] [2022-07-22 16:57:46,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:46,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:46,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:46,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:46,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:57:46,627 INFO L87 Difference]: Start difference. First operand 544 states and 903 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:46,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:46,701 INFO L93 Difference]: Finished difference Result 1079 states and 1798 transitions. [2022-07-22 16:57:46,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:57:46,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 127 [2022-07-22 16:57:46,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:46,706 INFO L225 Difference]: With dead ends: 1079 [2022-07-22 16:57:46,706 INFO L226 Difference]: Without dead ends: 544 [2022-07-22 16:57:46,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:57:46,711 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 14 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:46,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2660 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:46,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-22 16:57:46,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-22 16:57:46,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 423 states have (on average 1.6855791962174942) internal successors, (713), 442 states have internal predecessors, (713), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:46,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 902 transitions. [2022-07-22 16:57:46,733 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 902 transitions. Word has length 127 [2022-07-22 16:57:46,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:46,742 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 902 transitions. [2022-07-22 16:57:46,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:46,745 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 902 transitions. [2022-07-22 16:57:46,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-07-22 16:57:46,752 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:46,752 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:46,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:46,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-22 16:57:46,953 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:46,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:46,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1248287939, now seen corresponding path program 1 times [2022-07-22 16:57:46,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:46,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254000833] [2022-07-22 16:57:46,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:46,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-22 16:57:47,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:47,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-22 16:57:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:47,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:47,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:47,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:47,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,256 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:57:47,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:47,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254000833] [2022-07-22 16:57:47,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254000833] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:47,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723546346] [2022-07-22 16:57:47,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:47,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:47,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:47,258 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) [2022-07-22 16:57:47,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-22 16:57:47,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:47,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:47,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:47,576 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-22 16:57:47,577 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:47,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723546346] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:47,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:47,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:57:47,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052265688] [2022-07-22 16:57:47,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:47,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:47,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:47,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:47,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:57:47,579 INFO L87 Difference]: Start difference. First operand 544 states and 902 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:47,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:47,643 INFO L93 Difference]: Finished difference Result 1079 states and 1796 transitions. [2022-07-22 16:57:47,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:57:47,647 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 129 [2022-07-22 16:57:47,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:47,650 INFO L225 Difference]: With dead ends: 1079 [2022-07-22 16:57:47,652 INFO L226 Difference]: Without dead ends: 544 [2022-07-22 16:57:47,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:57:47,670 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 12 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:47,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2660 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:47,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-22 16:57:47,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-22 16:57:47,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 423 states have (on average 1.6832151300236406) internal successors, (712), 442 states have internal predecessors, (712), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:47,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 901 transitions. [2022-07-22 16:57:47,700 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 901 transitions. Word has length 129 [2022-07-22 16:57:47,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:47,700 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 901 transitions. [2022-07-22 16:57:47,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:47,701 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 901 transitions. [2022-07-22 16:57:47,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-22 16:57:47,703 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:47,703 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:47,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:47,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:47,919 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:47,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:47,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1104012479, now seen corresponding path program 1 times [2022-07-22 16:57:47,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:47,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765203029] [2022-07-22 16:57:47,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:47,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:47,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:48,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-22 16:57:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:48,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-22 16:57:48,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:48,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:48,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:48,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,178 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:57:48,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:48,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765203029] [2022-07-22 16:57:48,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765203029] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:48,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031089913] [2022-07-22 16:57:48,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:48,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:48,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:48,180 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) [2022-07-22 16:57:48,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-22 16:57:48,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:48,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:48,499 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-22 16:57:48,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:48,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031089913] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:48,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:48,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:57:48,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50800031] [2022-07-22 16:57:48,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:48,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:48,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:48,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:48,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:57:48,501 INFO L87 Difference]: Start difference. First operand 544 states and 901 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:48,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:48,550 INFO L93 Difference]: Finished difference Result 1086 states and 1803 transitions. [2022-07-22 16:57:48,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:57:48,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 131 [2022-07-22 16:57:48,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:48,553 INFO L225 Difference]: With dead ends: 1086 [2022-07-22 16:57:48,554 INFO L226 Difference]: Without dead ends: 553 [2022-07-22 16:57:48,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:57:48,556 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 20 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:48,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2660 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:48,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-07-22 16:57:48,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-07-22 16:57:48,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.679814385150812) internal successors, (724), 450 states have internal predecessors, (724), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:48,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 913 transitions. [2022-07-22 16:57:48,572 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 913 transitions. Word has length 131 [2022-07-22 16:57:48,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:48,572 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 913 transitions. [2022-07-22 16:57:48,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:48,572 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 913 transitions. [2022-07-22 16:57:48,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-22 16:57:48,575 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:48,575 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:48,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-07-22 16:57:48,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:48,792 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:48,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:48,793 INFO L85 PathProgramCache]: Analyzing trace with hash 98235219, now seen corresponding path program 1 times [2022-07-22 16:57:48,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:48,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055787918] [2022-07-22 16:57:48,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:48,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:48,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 16:57:48,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-22 16:57:48,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:48,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:48,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:48,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-22 16:57:49,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:49,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:49,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:49,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:49,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,082 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:57:49,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:49,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055787918] [2022-07-22 16:57:49,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055787918] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:49,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600942508] [2022-07-22 16:57:49,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:49,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:49,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:49,100 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 16:57:49,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-22 16:57:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:49,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:49,389 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-22 16:57:49,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:49,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600942508] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:49,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:49,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:57:49,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425643588] [2022-07-22 16:57:49,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:49,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:49,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:49,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:49,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:57:49,391 INFO L87 Difference]: Start difference. First operand 553 states and 913 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:49,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:49,438 INFO L93 Difference]: Finished difference Result 1088 states and 1804 transitions. [2022-07-22 16:57:49,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:57:49,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 132 [2022-07-22 16:57:49,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:49,441 INFO L225 Difference]: With dead ends: 1088 [2022-07-22 16:57:49,441 INFO L226 Difference]: Without dead ends: 553 [2022-07-22 16:57:49,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:57:49,444 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 18 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:49,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2660 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:49,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-07-22 16:57:49,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-07-22 16:57:49,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.677494199535963) internal successors, (723), 450 states have internal predecessors, (723), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:49,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 912 transitions. [2022-07-22 16:57:49,457 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 912 transitions. Word has length 132 [2022-07-22 16:57:49,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:49,457 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 912 transitions. [2022-07-22 16:57:49,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:49,458 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 912 transitions. [2022-07-22 16:57:49,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-22 16:57:49,460 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:49,460 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:49,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:49,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:49,696 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:49,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:49,696 INFO L85 PathProgramCache]: Analyzing trace with hash -165126845, now seen corresponding path program 1 times [2022-07-22 16:57:49,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:49,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704504085] [2022-07-22 16:57:49,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:49,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-22 16:57:49,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-22 16:57:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:49,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:49,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:49,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-22 16:57:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:50,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:50,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:50,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:50,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,042 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:57:50,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:50,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704504085] [2022-07-22 16:57:50,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704504085] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:50,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364901308] [2022-07-22 16:57:50,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:50,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:50,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:50,044 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) [2022-07-22 16:57:50,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-22 16:57:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:50,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:50,330 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-22 16:57:50,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:50,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364901308] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:50,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:50,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:57:50,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43057003] [2022-07-22 16:57:50,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:50,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:50,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:50,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:50,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:57:50,332 INFO L87 Difference]: Start difference. First operand 553 states and 912 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:50,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:50,377 INFO L93 Difference]: Finished difference Result 1088 states and 1803 transitions. [2022-07-22 16:57:50,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:57:50,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 133 [2022-07-22 16:57:50,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:50,380 INFO L225 Difference]: With dead ends: 1088 [2022-07-22 16:57:50,381 INFO L226 Difference]: Without dead ends: 553 [2022-07-22 16:57:50,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:57:50,383 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 17 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:50,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2660 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:50,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-07-22 16:57:50,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-07-22 16:57:50,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.6751740139211138) internal successors, (722), 450 states have internal predecessors, (722), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:50,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 911 transitions. [2022-07-22 16:57:50,395 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 911 transitions. Word has length 133 [2022-07-22 16:57:50,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:50,395 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 911 transitions. [2022-07-22 16:57:50,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:50,396 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 911 transitions. [2022-07-22 16:57:50,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-07-22 16:57:50,398 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:50,398 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:50,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:50,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:50,612 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:50,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:50,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1111545687, now seen corresponding path program 1 times [2022-07-22 16:57:50,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:50,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807888287] [2022-07-22 16:57:50,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:50,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:50,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:50,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-22 16:57:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:50,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-22 16:57:50,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:50,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:50,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:50,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:51,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,008 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:51,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:51,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807888287] [2022-07-22 16:57:51,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807888287] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:51,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500638727] [2022-07-22 16:57:51,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:51,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:51,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:51,010 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) [2022-07-22 16:57:51,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-22 16:57:51,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:51,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:51,305 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-22 16:57:51,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:51,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500638727] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:51,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:51,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-07-22 16:57:51,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523439565] [2022-07-22 16:57:51,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:51,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:51,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:51,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:51,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:57:51,307 INFO L87 Difference]: Start difference. First operand 553 states and 911 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:51,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:51,402 INFO L93 Difference]: Finished difference Result 1099 states and 1824 transitions. [2022-07-22 16:57:51,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:57:51,403 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 134 [2022-07-22 16:57:51,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:51,406 INFO L225 Difference]: With dead ends: 1099 [2022-07-22 16:57:51,406 INFO L226 Difference]: Without dead ends: 553 [2022-07-22 16:57:51,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-22 16:57:51,408 INFO L413 NwaCegarLoop]: 839 mSDtfsCounter, 135 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:51,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 2477 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:57:51,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-07-22 16:57:51,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-07-22 16:57:51,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.6635730858468678) internal successors, (717), 450 states have internal predecessors, (717), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:51,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 906 transitions. [2022-07-22 16:57:51,420 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 906 transitions. Word has length 134 [2022-07-22 16:57:51,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:51,420 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 906 transitions. [2022-07-22 16:57:51,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:51,420 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 906 transitions. [2022-07-22 16:57:51,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-22 16:57:51,422 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:51,423 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:51,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-07-22 16:57:51,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:51,642 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:51,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:51,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1342509987, now seen corresponding path program 1 times [2022-07-22 16:57:51,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:51,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709006166] [2022-07-22 16:57:51,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:51,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 16:57:51,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:51,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:51,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:57:52,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:52,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,050 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:52,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:52,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709006166] [2022-07-22 16:57:52,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709006166] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:52,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685854933] [2022-07-22 16:57:52,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:52,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:52,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:52,064 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) [2022-07-22 16:57:52,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-22 16:57:52,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:52,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:52,381 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-22 16:57:52,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:52,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685854933] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:52,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:52,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-07-22 16:57:52,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901153045] [2022-07-22 16:57:52,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:52,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:52,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:52,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:52,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:57:52,383 INFO L87 Difference]: Start difference. First operand 553 states and 906 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:52,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:52,470 INFO L93 Difference]: Finished difference Result 1099 states and 1814 transitions. [2022-07-22 16:57:52,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:57:52,470 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 136 [2022-07-22 16:57:52,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:52,473 INFO L225 Difference]: With dead ends: 1099 [2022-07-22 16:57:52,473 INFO L226 Difference]: Without dead ends: 553 [2022-07-22 16:57:52,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-22 16:57:52,475 INFO L413 NwaCegarLoop]: 839 mSDtfsCounter, 129 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:52,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2477 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:57:52,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-07-22 16:57:52,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-07-22 16:57:52,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 431 states have (on average 1.6519721577726219) internal successors, (712), 450 states have internal predecessors, (712), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:52,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 901 transitions. [2022-07-22 16:57:52,486 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 901 transitions. Word has length 136 [2022-07-22 16:57:52,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:52,486 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 901 transitions. [2022-07-22 16:57:52,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:52,487 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 901 transitions. [2022-07-22 16:57:52,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-22 16:57:52,489 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:52,489 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:52,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:52,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-07-22 16:57:52,719 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:52,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:52,719 INFO L85 PathProgramCache]: Analyzing trace with hash 2058025399, now seen corresponding path program 1 times [2022-07-22 16:57:52,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:52,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521431539] [2022-07-22 16:57:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:52,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:52,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:52,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-22 16:57:52,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:52,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:52,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:52,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-22 16:57:53,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:53,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:53,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:53,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:53,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,106 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:53,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:53,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521431539] [2022-07-22 16:57:53,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521431539] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:53,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724508874] [2022-07-22 16:57:53,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:53,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:53,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:53,108 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) [2022-07-22 16:57:53,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-22 16:57:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:53,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:53,402 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-22 16:57:53,403 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:53,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724508874] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:53,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:53,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-07-22 16:57:53,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191093319] [2022-07-22 16:57:53,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:53,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:53,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:53,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:53,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:57:53,404 INFO L87 Difference]: Start difference. First operand 553 states and 901 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:53,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:53,515 INFO L93 Difference]: Finished difference Result 1135 states and 1863 transitions. [2022-07-22 16:57:53,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:57:53,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2022-07-22 16:57:53,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:53,518 INFO L225 Difference]: With dead ends: 1135 [2022-07-22 16:57:53,518 INFO L226 Difference]: Without dead ends: 604 [2022-07-22 16:57:53,520 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-22 16:57:53,520 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 179 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2487 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:53,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 2487 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:57:53,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-22 16:57:53,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-22 16:57:53,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 481 states have (on average 1.656964656964657) internal successors, (797), 500 states have internal predecessors, (797), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:53,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 986 transitions. [2022-07-22 16:57:53,532 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 986 transitions. Word has length 138 [2022-07-22 16:57:53,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:53,533 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 986 transitions. [2022-07-22 16:57:53,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:53,533 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 986 transitions. [2022-07-22 16:57:53,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-22 16:57:53,535 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:53,535 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:53,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:53,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:53,753 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:53,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:53,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1841588735, now seen corresponding path program 1 times [2022-07-22 16:57:53,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:53,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856560007] [2022-07-22 16:57:53,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:53,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:53,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:53,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:53,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:53,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:53,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:57:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:54,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:54,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,126 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:54,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:54,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856560007] [2022-07-22 16:57:54,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856560007] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:54,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411201078] [2022-07-22 16:57:54,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:54,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:54,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:54,152 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) [2022-07-22 16:57:54,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-22 16:57:54,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 1866 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:54,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:54,461 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-22 16:57:54,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:54,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411201078] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:54,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:54,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-07-22 16:57:54,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222605632] [2022-07-22 16:57:54,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:54,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:54,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:54,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:54,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:57:54,463 INFO L87 Difference]: Start difference. First operand 604 states and 986 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:54,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:54,579 INFO L93 Difference]: Finished difference Result 1150 states and 1887 transitions. [2022-07-22 16:57:54,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:57:54,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2022-07-22 16:57:54,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:54,583 INFO L225 Difference]: With dead ends: 1150 [2022-07-22 16:57:54,583 INFO L226 Difference]: Without dead ends: 604 [2022-07-22 16:57:54,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-22 16:57:54,585 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 173 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2487 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:54,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 2487 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:57:54,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-22 16:57:54,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-22 16:57:54,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 481 states have (on average 1.6465696465696467) internal successors, (792), 500 states have internal predecessors, (792), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2022-07-22 16:57:54,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 981 transitions. [2022-07-22 16:57:54,598 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 981 transitions. Word has length 139 [2022-07-22 16:57:54,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:54,599 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 981 transitions. [2022-07-22 16:57:54,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:54,599 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 981 transitions. [2022-07-22 16:57:54,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-22 16:57:54,601 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:54,601 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:54,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:54,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-22 16:57:54,819 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:54,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:54,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1196342274, now seen corresponding path program 1 times [2022-07-22 16:57:54,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:54,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925257223] [2022-07-22 16:57:54,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:54,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:54,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:54,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:54,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:57:55,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:55,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:55,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,147 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-22 16:57:55,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:55,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925257223] [2022-07-22 16:57:55,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925257223] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:55,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998835310] [2022-07-22 16:57:55,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:55,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:55,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:55,149 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) [2022-07-22 16:57:55,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-22 16:57:55,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-22 16:57:55,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:55,479 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-22 16:57:55,479 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:55,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998835310] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:55,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:55,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2022-07-22 16:57:55,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314447550] [2022-07-22 16:57:55,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:55,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 16:57:55,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:55,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 16:57:55,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-07-22 16:57:55,480 INFO L87 Difference]: Start difference. First operand 604 states and 981 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:55,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:55,607 INFO L93 Difference]: Finished difference Result 1173 states and 1917 transitions. [2022-07-22 16:57:55,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 16:57:55,608 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 139 [2022-07-22 16:57:55,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:55,611 INFO L225 Difference]: With dead ends: 1173 [2022-07-22 16:57:55,611 INFO L226 Difference]: Without dead ends: 642 [2022-07-22 16:57:55,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2022-07-22 16:57:55,613 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 177 mSDsluCounter, 5113 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5983 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:55,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 5983 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:57:55,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2022-07-22 16:57:55,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 623. [2022-07-22 16:57:55,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 497 states have (on average 1.6458752515090542) internal successors, (818), 518 states have internal predecessors, (818), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2022-07-22 16:57:55,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1011 transitions. [2022-07-22 16:57:55,626 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1011 transitions. Word has length 139 [2022-07-22 16:57:55,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:55,626 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 1011 transitions. [2022-07-22 16:57:55,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:55,626 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1011 transitions. [2022-07-22 16:57:55,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-22 16:57:55,628 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:55,628 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:55,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:55,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-22 16:57:55,846 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:55,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:55,847 INFO L85 PathProgramCache]: Analyzing trace with hash -74063075, now seen corresponding path program 1 times [2022-07-22 16:57:55,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:55,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436602115] [2022-07-22 16:57:55,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:55,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:55,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:55,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:55,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:55,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:55,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:57:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:56,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:56,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,153 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-22 16:57:56,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:56,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436602115] [2022-07-22 16:57:56,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436602115] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:56,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024054404] [2022-07-22 16:57:56,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:56,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:56,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:56,155 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) [2022-07-22 16:57:56,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-22 16:57:56,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-22 16:57:56,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:56,475 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:56,476 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:56,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024054404] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:56,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:56,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-22 16:57:56,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236558781] [2022-07-22 16:57:56,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:56,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:57:56,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:56,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:57:56,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-22 16:57:56,477 INFO L87 Difference]: Start difference. First operand 623 states and 1011 transitions. Second operand has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:56,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:56,542 INFO L93 Difference]: Finished difference Result 1111 states and 1817 transitions. [2022-07-22 16:57:56,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 16:57:56,555 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 139 [2022-07-22 16:57:56,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:56,558 INFO L225 Difference]: With dead ends: 1111 [2022-07-22 16:57:56,558 INFO L226 Difference]: Without dead ends: 647 [2022-07-22 16:57:56,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-22 16:57:56,561 INFO L413 NwaCegarLoop]: 882 mSDtfsCounter, 134 mSDsluCounter, 4304 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5186 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:56,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 5186 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:56,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2022-07-22 16:57:56,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 642. [2022-07-22 16:57:56,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.645224171539961) internal successors, (844), 536 states have internal predecessors, (844), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2022-07-22 16:57:56,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2022-07-22 16:57:56,577 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 139 [2022-07-22 16:57:56,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:56,577 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2022-07-22 16:57:56,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:56,577 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2022-07-22 16:57:56,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-22 16:57:56,579 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:56,579 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:56,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:56,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-07-22 16:57:56,807 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:56,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:56,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1287732630, now seen corresponding path program 1 times [2022-07-22 16:57:56,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:56,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78098272] [2022-07-22 16:57:56,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:56,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:56,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:56,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:56,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:56,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:56,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-22 16:57:57,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:57,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:57,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:57,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:57,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-22 16:57:57,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:57,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78098272] [2022-07-22 16:57:57,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78098272] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:57,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399222934] [2022-07-22 16:57:57,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:57,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:57,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:57,131 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) [2022-07-22 16:57:57,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-22 16:57:57,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-22 16:57:57,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:57,440 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:57,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:57,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399222934] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:57,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:57,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-22 16:57:57,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682935086] [2022-07-22 16:57:57,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:57,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:57:57,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:57,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:57:57,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-22 16:57:57,442 INFO L87 Difference]: Start difference. First operand 642 states and 1041 transitions. Second operand has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:57,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:57,506 INFO L93 Difference]: Finished difference Result 1141 states and 1868 transitions. [2022-07-22 16:57:57,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 16:57:57,506 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 140 [2022-07-22 16:57:57,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:57,510 INFO L225 Difference]: With dead ends: 1141 [2022-07-22 16:57:57,510 INFO L226 Difference]: Without dead ends: 677 [2022-07-22 16:57:57,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-22 16:57:57,512 INFO L413 NwaCegarLoop]: 882 mSDtfsCounter, 143 mSDsluCounter, 4294 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5176 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:57,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 5176 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:57,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2022-07-22 16:57:57,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 642. [2022-07-22 16:57:57,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.645224171539961) internal successors, (844), 536 states have internal predecessors, (844), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2022-07-22 16:57:57,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2022-07-22 16:57:57,527 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 140 [2022-07-22 16:57:57,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:57,528 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2022-07-22 16:57:57,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:57,528 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2022-07-22 16:57:57,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-22 16:57:57,530 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:57,530 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:57,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:57,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-22 16:57:57,749 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:57,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:57,749 INFO L85 PathProgramCache]: Analyzing trace with hash -292397334, now seen corresponding path program 1 times [2022-07-22 16:57:57,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:57,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423591273] [2022-07-22 16:57:57,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:57,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:57,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-22 16:57:58,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:58,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:58,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:58,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,052 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-22 16:57:58,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:58,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423591273] [2022-07-22 16:57:58,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423591273] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:58,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253667035] [2022-07-22 16:57:58,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:58,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:58,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:58,053 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) [2022-07-22 16:57:58,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-22 16:57:58,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-22 16:57:58,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:58,369 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:57:58,370 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:58,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253667035] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:58,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:58,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-22 16:57:58,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683061652] [2022-07-22 16:57:58,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:58,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 16:57:58,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:58,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 16:57:58,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-22 16:57:58,371 INFO L87 Difference]: Start difference. First operand 642 states and 1041 transitions. Second operand has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:58,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:58,472 INFO L93 Difference]: Finished difference Result 1126 states and 1842 transitions. [2022-07-22 16:57:58,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 16:57:58,472 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 140 [2022-07-22 16:57:58,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:58,475 INFO L225 Difference]: With dead ends: 1126 [2022-07-22 16:57:58,475 INFO L226 Difference]: Without dead ends: 662 [2022-07-22 16:57:58,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-22 16:57:58,477 INFO L413 NwaCegarLoop]: 872 mSDtfsCounter, 177 mSDsluCounter, 5119 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5991 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:58,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 5991 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:57:58,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2022-07-22 16:57:58,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 642. [2022-07-22 16:57:58,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.645224171539961) internal successors, (844), 536 states have internal predecessors, (844), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2022-07-22 16:57:58,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1041 transitions. [2022-07-22 16:57:58,490 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1041 transitions. Word has length 140 [2022-07-22 16:57:58,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:58,490 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 1041 transitions. [2022-07-22 16:57:58,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:57:58,490 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1041 transitions. [2022-07-22 16:57:58,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-22 16:57:58,493 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:58,493 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:58,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:58,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:58,711 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:58,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:58,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1198457371, now seen corresponding path program 1 times [2022-07-22 16:57:58,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:58,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589478267] [2022-07-22 16:57:58,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:58,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:58,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:58,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:58,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 16:57:58,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-22 16:57:58,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:58,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:58,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:59,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:59,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,007 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-22 16:57:59,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:59,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589478267] [2022-07-22 16:57:59,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589478267] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:59,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185000135] [2022-07-22 16:57:59,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:59,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:59,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:59,009 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) [2022-07-22 16:57:59,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-22 16:57:59,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:57:59,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:57:59,310 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-22 16:57:59,310 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:57:59,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185000135] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:57:59,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:57:59,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:57:59,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950296834] [2022-07-22 16:57:59,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:57:59,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:57:59,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:57:59,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:57:59,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:57:59,312 INFO L87 Difference]: Start difference. First operand 642 states and 1041 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:59,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:57:59,348 INFO L93 Difference]: Finished difference Result 1178 states and 1927 transitions. [2022-07-22 16:57:59,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:57:59,348 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 140 [2022-07-22 16:57:59,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:57:59,351 INFO L225 Difference]: With dead ends: 1178 [2022-07-22 16:57:59,351 INFO L226 Difference]: Without dead ends: 642 [2022-07-22 16:57:59,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:57:59,353 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 23 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2629 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:57:59,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 2629 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:57:59,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2022-07-22 16:57:59,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 642. [2022-07-22 16:57:59,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.6374269005847952) internal successors, (840), 536 states have internal predecessors, (840), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2022-07-22 16:57:59,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1037 transitions. [2022-07-22 16:57:59,367 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1037 transitions. Word has length 140 [2022-07-22 16:57:59,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:57:59,368 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 1037 transitions. [2022-07-22 16:57:59,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:57:59,368 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1037 transitions. [2022-07-22 16:57:59,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-07-22 16:57:59,370 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:57:59,371 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:57:59,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-07-22 16:57:59,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-07-22 16:57:59,589 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:57:59,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:57:59,590 INFO L85 PathProgramCache]: Analyzing trace with hash 2104892885, now seen corresponding path program 1 times [2022-07-22 16:57:59,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:57:59,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356922505] [2022-07-22 16:57:59,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:59,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:57:59,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:57:59,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:57:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:57:59,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:57:59,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 16:57:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:57:59,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:57:59,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:57:59,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:57:59,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:57:59,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:57:59,886 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-22 16:57:59,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:57:59,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356922505] [2022-07-22 16:57:59,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356922505] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:57:59,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232934074] [2022-07-22 16:57:59,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:57:59,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:57:59,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:57:59,888 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) [2022-07-22 16:57:59,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-07-22 16:58:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-22 16:58:00,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:00,209 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 16:58:00,210 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:00,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232934074] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:00,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:00,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-22 16:58:00,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326103058] [2022-07-22 16:58:00,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:00,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 16:58:00,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:00,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 16:58:00,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-22 16:58:00,212 INFO L87 Difference]: Start difference. First operand 642 states and 1037 transitions. Second operand has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:58:00,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:00,311 INFO L93 Difference]: Finished difference Result 1126 states and 1839 transitions. [2022-07-22 16:58:00,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 16:58:00,312 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 141 [2022-07-22 16:58:00,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:00,314 INFO L225 Difference]: With dead ends: 1126 [2022-07-22 16:58:00,314 INFO L226 Difference]: Without dead ends: 662 [2022-07-22 16:58:00,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-22 16:58:00,316 INFO L413 NwaCegarLoop]: 866 mSDtfsCounter, 185 mSDsluCounter, 5082 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 5948 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:00,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 5948 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 16:58:00,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2022-07-22 16:58:00,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 642. [2022-07-22 16:58:00,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 513 states have (on average 1.6374269005847952) internal successors, (840), 536 states have internal predecessors, (840), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2022-07-22 16:58:00,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1037 transitions. [2022-07-22 16:58:00,328 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1037 transitions. Word has length 141 [2022-07-22 16:58:00,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:00,328 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 1037 transitions. [2022-07-22 16:58:00,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-22 16:58:00,329 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1037 transitions. [2022-07-22 16:58:00,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-22 16:58:00,331 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:00,331 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:00,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:00,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-22 16:58:00,547 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:00,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:00,548 INFO L85 PathProgramCache]: Analyzing trace with hash 276135183, now seen corresponding path program 1 times [2022-07-22 16:58:00,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:00,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479828851] [2022-07-22 16:58:00,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:00,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:00,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:00,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:00,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:58:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:58:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:58:00,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:00,866 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-22 16:58:00,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:00,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479828851] [2022-07-22 16:58:00,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479828851] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:00,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121701100] [2022-07-22 16:58:00,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:00,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:00,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:00,880 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) [2022-07-22 16:58:00,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-07-22 16:58:01,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 16:58:01,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:01,171 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-22 16:58:01,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:01,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121701100] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:01,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:01,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:58:01,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015495110] [2022-07-22 16:58:01,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:01,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:58:01,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:01,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:58:01,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:58:01,173 INFO L87 Difference]: Start difference. First operand 642 states and 1037 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:58:01,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:01,219 INFO L93 Difference]: Finished difference Result 1234 states and 2009 transitions. [2022-07-22 16:58:01,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:58:01,220 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 142 [2022-07-22 16:58:01,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:01,222 INFO L225 Difference]: With dead ends: 1234 [2022-07-22 16:58:01,222 INFO L226 Difference]: Without dead ends: 678 [2022-07-22 16:58:01,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:01,224 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 38 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2605 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:01,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2605 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:01,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2022-07-22 16:58:01,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 666. [2022-07-22 16:58:01,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 537 states have (on average 1.6163873370577282) internal successors, (868), 560 states have internal predecessors, (868), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2022-07-22 16:58:01,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1065 transitions. [2022-07-22 16:58:01,238 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1065 transitions. Word has length 142 [2022-07-22 16:58:01,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:01,238 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 1065 transitions. [2022-07-22 16:58:01,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 16:58:01,238 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1065 transitions. [2022-07-22 16:58:01,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-22 16:58:01,241 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:01,241 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:01,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:01,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-22 16:58:01,456 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:01,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:01,456 INFO L85 PathProgramCache]: Analyzing trace with hash -734793418, now seen corresponding path program 1 times [2022-07-22 16:58:01,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:01,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99980768] [2022-07-22 16:58:01,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:01,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:01,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:01,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:01,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:01,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 16:58:01,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-22 16:58:01,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 16:58:01,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:01,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:01,763 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 16:58:01,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:01,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99980768] [2022-07-22 16:58:01,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99980768] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:01,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541805058] [2022-07-22 16:58:01,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:01,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:01,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:01,788 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) [2022-07-22 16:58:01,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-07-22 16:58:02,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 16:58:02,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:02,160 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:02,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:02,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541805058] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:02,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:02,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-22 16:58:02,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703829879] [2022-07-22 16:58:02,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:02,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:02,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:02,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:02,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:02,185 INFO L87 Difference]: Start difference. First operand 666 states and 1065 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:02,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:02,515 INFO L93 Difference]: Finished difference Result 1133 states and 1861 transitions. [2022-07-22 16:58:02,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-22 16:58:02,515 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2022-07-22 16:58:02,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:02,518 INFO L225 Difference]: With dead ends: 1133 [2022-07-22 16:58:02,518 INFO L226 Difference]: Without dead ends: 674 [2022-07-22 16:58:02,520 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-22 16:58:02,520 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 838 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:02,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [856 Valid, 2228 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 16:58:02,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2022-07-22 16:58:02,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 674. [2022-07-22 16:58:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 544 states have (on average 1.6176470588235294) internal successors, (880), 567 states have internal predecessors, (880), 99 states have call successors, (99), 27 states have call predecessors, (99), 30 states have return successors, (99), 92 states have call predecessors, (99), 94 states have call successors, (99) [2022-07-22 16:58:02,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1078 transitions. [2022-07-22 16:58:02,534 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1078 transitions. Word has length 142 [2022-07-22 16:58:02,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:02,535 INFO L495 AbstractCegarLoop]: Abstraction has 674 states and 1078 transitions. [2022-07-22 16:58:02,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:02,535 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1078 transitions. [2022-07-22 16:58:02,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-07-22 16:58:02,537 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:02,537 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:02,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:02,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-07-22 16:58:02,756 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:02,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:02,756 INFO L85 PathProgramCache]: Analyzing trace with hash 761832840, now seen corresponding path program 1 times [2022-07-22 16:58:02,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:02,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567353714] [2022-07-22 16:58:02,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:02,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:02,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:02,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:02,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:02,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:02,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:03,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:03,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:03,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-22 16:58:03,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-22 16:58:03,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:03,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:03,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-22 16:58:03,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:58:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,038 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:03,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:03,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567353714] [2022-07-22 16:58:03,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567353714] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:03,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962747998] [2022-07-22 16:58:03,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:03,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:03,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:03,039 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) [2022-07-22 16:58:03,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-07-22 16:58:03,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:03,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 16:58:03,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:03,394 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:03,394 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:03,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962747998] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:03,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:03,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-22 16:58:03,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004242878] [2022-07-22 16:58:03,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:03,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:03,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:03,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:03,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:03,396 INFO L87 Difference]: Start difference. First operand 674 states and 1078 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:03,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:03,721 INFO L93 Difference]: Finished difference Result 1149 states and 1884 transitions. [2022-07-22 16:58:03,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-22 16:58:03,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2022-07-22 16:58:03,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:03,725 INFO L225 Difference]: With dead ends: 1149 [2022-07-22 16:58:03,725 INFO L226 Difference]: Without dead ends: 682 [2022-07-22 16:58:03,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-22 16:58:03,727 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 836 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:03,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 2228 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 16:58:03,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-07-22 16:58:03,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 682. [2022-07-22 16:58:03,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 551 states have (on average 1.618874773139746) internal successors, (892), 574 states have internal predecessors, (892), 99 states have call successors, (99), 28 states have call predecessors, (99), 31 states have return successors, (100), 92 states have call predecessors, (100), 94 states have call successors, (100) [2022-07-22 16:58:03,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1091 transitions. [2022-07-22 16:58:03,766 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1091 transitions. Word has length 144 [2022-07-22 16:58:03,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:03,767 INFO L495 AbstractCegarLoop]: Abstraction has 682 states and 1091 transitions. [2022-07-22 16:58:03,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:03,767 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1091 transitions. [2022-07-22 16:58:03,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-22 16:58:03,769 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:03,769 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:03,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:03,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:03,984 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:03,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:03,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1832911478, now seen corresponding path program 1 times [2022-07-22 16:58:03,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:03,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716234340] [2022-07-22 16:58:03,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:03,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:03,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:04,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:04,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:04,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-22 16:58:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 16:58:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 16:58:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-22 16:58:04,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,261 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-22 16:58:04,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:04,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716234340] [2022-07-22 16:58:04,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716234340] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:04,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384539066] [2022-07-22 16:58:04,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:04,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:04,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:04,273 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) [2022-07-22 16:58:04,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-07-22 16:58:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:04,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 16:58:04,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:04,660 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:04,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:04,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384539066] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:04,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:04,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-22 16:58:04,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536949635] [2022-07-22 16:58:04,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:04,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:04,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:04,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:04,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:04,662 INFO L87 Difference]: Start difference. First operand 682 states and 1091 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:04,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:04,983 INFO L93 Difference]: Finished difference Result 1165 states and 1907 transitions. [2022-07-22 16:58:04,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-22 16:58:04,983 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 146 [2022-07-22 16:58:04,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:04,986 INFO L225 Difference]: With dead ends: 1165 [2022-07-22 16:58:04,986 INFO L226 Difference]: Without dead ends: 690 [2022-07-22 16:58:04,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-22 16:58:04,989 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 815 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:04,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [833 Valid, 2228 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 16:58:04,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-07-22 16:58:05,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 690. [2022-07-22 16:58:05,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 558 states have (on average 1.6200716845878136) internal successors, (904), 581 states have internal predecessors, (904), 99 states have call successors, (99), 29 states have call predecessors, (99), 32 states have return successors, (101), 92 states have call predecessors, (101), 94 states have call successors, (101) [2022-07-22 16:58:05,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1104 transitions. [2022-07-22 16:58:05,003 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1104 transitions. Word has length 146 [2022-07-22 16:58:05,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:05,004 INFO L495 AbstractCegarLoop]: Abstraction has 690 states and 1104 transitions. [2022-07-22 16:58:05,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:05,004 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1104 transitions. [2022-07-22 16:58:05,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-07-22 16:58:05,007 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:05,007 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:05,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:05,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:05,219 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:05,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:05,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1320402880, now seen corresponding path program 1 times [2022-07-22 16:58:05,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:05,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238638467] [2022-07-22 16:58:05,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:05,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:05,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:05,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:05,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-22 16:58:05,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-22 16:58:05,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:05,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-22 16:58:05,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-22 16:58:05,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,493 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-07-22 16:58:05,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:05,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238638467] [2022-07-22 16:58:05,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238638467] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:05,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472600559] [2022-07-22 16:58:05,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:05,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:05,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:05,495 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) [2022-07-22 16:58:05,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-07-22 16:58:05,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:05,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 16:58:05,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:05,859 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:05,859 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:05,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472600559] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:05,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:05,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-22 16:58:05,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618931358] [2022-07-22 16:58:05,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:05,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:05,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:05,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:05,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:05,861 INFO L87 Difference]: Start difference. First operand 690 states and 1104 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:06,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:06,188 INFO L93 Difference]: Finished difference Result 1181 states and 1930 transitions. [2022-07-22 16:58:06,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-22 16:58:06,189 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 148 [2022-07-22 16:58:06,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:06,192 INFO L225 Difference]: With dead ends: 1181 [2022-07-22 16:58:06,192 INFO L226 Difference]: Without dead ends: 698 [2022-07-22 16:58:06,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-22 16:58:06,194 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 811 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:06,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 2228 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 16:58:06,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2022-07-22 16:58:06,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 698. [2022-07-22 16:58:06,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 565 states have (on average 1.6212389380530974) internal successors, (916), 588 states have internal predecessors, (916), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2022-07-22 16:58:06,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1117 transitions. [2022-07-22 16:58:06,208 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1117 transitions. Word has length 148 [2022-07-22 16:58:06,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:06,208 INFO L495 AbstractCegarLoop]: Abstraction has 698 states and 1117 transitions. [2022-07-22 16:58:06,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 16:58:06,208 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1117 transitions. [2022-07-22 16:58:06,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-07-22 16:58:06,211 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:06,211 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:06,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:06,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:06,429 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:06,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:06,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1176346186, now seen corresponding path program 1 times [2022-07-22 16:58:06,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:06,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890450735] [2022-07-22 16:58:06,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:06,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:06,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:06,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:06,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:06,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:06,755 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-22 16:58:06,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:06,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890450735] [2022-07-22 16:58:06,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890450735] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:06,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607532677] [2022-07-22 16:58:06,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:06,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:06,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:06,757 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) [2022-07-22 16:58:06,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-07-22 16:58:06,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 16:58:07,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-07-22 16:58:07,156 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:07,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607532677] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:07,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:07,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-22 16:58:07,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349212537] [2022-07-22 16:58:07,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:07,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:07,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:07,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:07,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:07,157 INFO L87 Difference]: Start difference. First operand 698 states and 1117 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-22 16:58:07,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:07,452 INFO L93 Difference]: Finished difference Result 747 states and 1189 transitions. [2022-07-22 16:58:07,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:58:07,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 150 [2022-07-22 16:58:07,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:07,456 INFO L225 Difference]: With dead ends: 747 [2022-07-22 16:58:07,456 INFO L226 Difference]: Without dead ends: 732 [2022-07-22 16:58:07,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:07,457 INFO L413 NwaCegarLoop]: 886 mSDtfsCounter, 858 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 2272 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:07,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 2272 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 16:58:07,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2022-07-22 16:58:07,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 701. [2022-07-22 16:58:07,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 568 states have (on average 1.6179577464788732) internal successors, (919), 591 states have internal predecessors, (919), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2022-07-22 16:58:07,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1120 transitions. [2022-07-22 16:58:07,472 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1120 transitions. Word has length 150 [2022-07-22 16:58:07,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:07,472 INFO L495 AbstractCegarLoop]: Abstraction has 701 states and 1120 transitions. [2022-07-22 16:58:07,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-22 16:58:07,472 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1120 transitions. [2022-07-22 16:58:07,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-22 16:58:07,475 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:07,475 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:07,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:07,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:07,692 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:07,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:07,692 INFO L85 PathProgramCache]: Analyzing trace with hash -280198095, now seen corresponding path program 1 times [2022-07-22 16:58:07,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:07,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673222092] [2022-07-22 16:58:07,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:07,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:07,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:07,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:07,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:07,976 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-22 16:58:07,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:07,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673222092] [2022-07-22 16:58:07,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673222092] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:07,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635315225] [2022-07-22 16:58:07,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:07,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:07,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:07,978 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) [2022-07-22 16:58:07,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-07-22 16:58:08,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 1887 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 16:58:08,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:08,245 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-07-22 16:58:08,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:08,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635315225] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:08,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:08,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2022-07-22 16:58:08,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126748213] [2022-07-22 16:58:08,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:08,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:08,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:08,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:08,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:08,246 INFO L87 Difference]: Start difference. First operand 701 states and 1120 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-22 16:58:08,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:08,266 INFO L93 Difference]: Finished difference Result 718 states and 1141 transitions. [2022-07-22 16:58:08,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-22 16:58:08,266 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 156 [2022-07-22 16:58:08,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:08,269 INFO L225 Difference]: With dead ends: 718 [2022-07-22 16:58:08,269 INFO L226 Difference]: Without dead ends: 703 [2022-07-22 16:58:08,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-22 16:58:08,269 INFO L413 NwaCegarLoop]: 891 mSDtfsCounter, 37 mSDsluCounter, 2623 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 3514 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:08,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 3514 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:08,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-07-22 16:58:08,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 701. [2022-07-22 16:58:08,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 568 states have (on average 1.6161971830985915) internal successors, (918), 591 states have internal predecessors, (918), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2022-07-22 16:58:08,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1119 transitions. [2022-07-22 16:58:08,294 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1119 transitions. Word has length 156 [2022-07-22 16:58:08,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:08,295 INFO L495 AbstractCegarLoop]: Abstraction has 701 states and 1119 transitions. [2022-07-22 16:58:08,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-22 16:58:08,296 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1119 transitions. [2022-07-22 16:58:08,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-22 16:58:08,298 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:08,299 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:08,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:08,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:08,516 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:08,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:08,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1609604276, now seen corresponding path program 1 times [2022-07-22 16:58:08,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:08,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013658724] [2022-07-22 16:58:08,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:08,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:08,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:08,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-22 16:58:08,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:08,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 16:58:08,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:08,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:08,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:08,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:08,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:08,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:08,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:08,741 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-22 16:58:08,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:08,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013658724] [2022-07-22 16:58:08,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013658724] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:08,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910308599] [2022-07-22 16:58:08,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:08,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:08,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:08,760 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) [2022-07-22 16:58:08,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-07-22 16:58:09,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 1924 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 16:58:09,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:09,075 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-22 16:58:09,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:09,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910308599] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:09,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:09,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-22 16:58:09,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989262970] [2022-07-22 16:58:09,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:09,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:58:09,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:09,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:58:09,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-22 16:58:09,076 INFO L87 Difference]: Start difference. First operand 701 states and 1119 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:09,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:09,123 INFO L93 Difference]: Finished difference Result 1376 states and 2208 transitions. [2022-07-22 16:58:09,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:58:09,123 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) Word has length 167 [2022-07-22 16:58:09,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:09,126 INFO L225 Difference]: With dead ends: 1376 [2022-07-22 16:58:09,126 INFO L226 Difference]: Without dead ends: 670 [2022-07-22 16:58:09,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:09,128 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 11 mSDsluCounter, 1749 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2628 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:09,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2628 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:09,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2022-07-22 16:58:09,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 670. [2022-07-22 16:58:09,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 540 states have (on average 1.614814814814815) internal successors, (872), 561 states have internal predecessors, (872), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2022-07-22 16:58:09,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 1069 transitions. [2022-07-22 16:58:09,144 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 1069 transitions. Word has length 167 [2022-07-22 16:58:09,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:09,144 INFO L495 AbstractCegarLoop]: Abstraction has 670 states and 1069 transitions. [2022-07-22 16:58:09,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:09,144 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 1069 transitions. [2022-07-22 16:58:09,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-22 16:58:09,147 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:09,147 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:09,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:09,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:09,365 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:09,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:09,365 INFO L85 PathProgramCache]: Analyzing trace with hash -268334121, now seen corresponding path program 1 times [2022-07-22 16:58:09,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:09,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697783579] [2022-07-22 16:58:09,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:09,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:09,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 16:58:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:09,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-22 16:58:09,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:09,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:09,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:09,844 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-22 16:58:09,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:09,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697783579] [2022-07-22 16:58:09,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697783579] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:09,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128611962] [2022-07-22 16:58:09,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:09,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:09,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:09,846 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) [2022-07-22 16:58:09,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-07-22 16:58:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 1927 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-22 16:58:10,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:10,149 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:10,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:10,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128611962] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:10,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:10,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 21 [2022-07-22 16:58:10,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862696257] [2022-07-22 16:58:10,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:10,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:58:10,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:10,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:58:10,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=379, Unknown=0, NotChecked=0, Total=420 [2022-07-22 16:58:10,151 INFO L87 Difference]: Start difference. First operand 670 states and 1069 transitions. Second operand has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-22 16:58:10,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:10,218 INFO L93 Difference]: Finished difference Result 1309 states and 2102 transitions. [2022-07-22 16:58:10,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 16:58:10,218 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 169 [2022-07-22 16:58:10,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:10,222 INFO L225 Difference]: With dead ends: 1309 [2022-07-22 16:58:10,222 INFO L226 Difference]: Without dead ends: 670 [2022-07-22 16:58:10,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2022-07-22 16:58:10,226 INFO L413 NwaCegarLoop]: 897 mSDtfsCounter, 143 mSDsluCounter, 4310 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5207 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:10,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 5207 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:10,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2022-07-22 16:58:10,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 649. [2022-07-22 16:58:10,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 519 states have (on average 1.6146435452793835) internal successors, (838), 540 states have internal predecessors, (838), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2022-07-22 16:58:10,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1035 transitions. [2022-07-22 16:58:10,240 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1035 transitions. Word has length 169 [2022-07-22 16:58:10,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:10,241 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 1035 transitions. [2022-07-22 16:58:10,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-22 16:58:10,241 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1035 transitions. [2022-07-22 16:58:10,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-07-22 16:58:10,243 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:10,244 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:10,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:10,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-07-22 16:58:10,464 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:10,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:10,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1047460046, now seen corresponding path program 1 times [2022-07-22 16:58:10,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:10,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435041348] [2022-07-22 16:58:10,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:10,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:10,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:10,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:10,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-22 16:58:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:10,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-22 16:58:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:10,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:10,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:10,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:10,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:10,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:10,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:10,871 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-22 16:58:10,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:10,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435041348] [2022-07-22 16:58:10,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435041348] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:10,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243519860] [2022-07-22 16:58:10,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:10,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:10,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:10,873 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) [2022-07-22 16:58:10,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-07-22 16:58:11,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 1933 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 16:58:11,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:11,180 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-22 16:58:11,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:11,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243519860] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:11,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:11,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 18 [2022-07-22 16:58:11,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399638680] [2022-07-22 16:58:11,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:11,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:58:11,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:11,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:58:11,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-07-22 16:58:11,182 INFO L87 Difference]: Start difference. First operand 649 states and 1035 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:11,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:11,254 INFO L93 Difference]: Finished difference Result 1267 states and 2036 transitions. [2022-07-22 16:58:11,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:58:11,254 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 171 [2022-07-22 16:58:11,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:11,257 INFO L225 Difference]: With dead ends: 1267 [2022-07-22 16:58:11,257 INFO L226 Difference]: Without dead ends: 649 [2022-07-22 16:58:11,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2022-07-22 16:58:11,259 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 176 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:11,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 2461 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:11,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-07-22 16:58:11,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2022-07-22 16:58:11,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 519 states have (on average 1.6127167630057804) internal successors, (837), 540 states have internal predecessors, (837), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2022-07-22 16:58:11,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1034 transitions. [2022-07-22 16:58:11,272 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1034 transitions. Word has length 171 [2022-07-22 16:58:11,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:11,272 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 1034 transitions. [2022-07-22 16:58:11,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:11,272 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1034 transitions. [2022-07-22 16:58:11,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-07-22 16:58:11,275 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:11,275 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:11,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-07-22 16:58:11,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-22 16:58:11,493 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:11,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:11,493 INFO L85 PathProgramCache]: Analyzing trace with hash 419967368, now seen corresponding path program 1 times [2022-07-22 16:58:11,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:11,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406762628] [2022-07-22 16:58:11,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:11,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:11,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:11,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:11,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:11,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-22 16:58:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:11,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:11,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:11,857 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-22 16:58:11,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:11,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406762628] [2022-07-22 16:58:11,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406762628] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:11,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009014285] [2022-07-22 16:58:11,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:11,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:11,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:11,859 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) [2022-07-22 16:58:11,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-07-22 16:58:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 16:58:12,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:12,126 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-22 16:58:12,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:12,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009014285] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:12,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:12,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 16 [2022-07-22 16:58:12,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674042943] [2022-07-22 16:58:12,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:12,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:58:12,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:12,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:58:12,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-07-22 16:58:12,128 INFO L87 Difference]: Start difference. First operand 649 states and 1034 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:12,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:12,169 INFO L93 Difference]: Finished difference Result 1226 states and 1981 transitions. [2022-07-22 16:58:12,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 16:58:12,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 172 [2022-07-22 16:58:12,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:12,171 INFO L225 Difference]: With dead ends: 1226 [2022-07-22 16:58:12,171 INFO L226 Difference]: Without dead ends: 609 [2022-07-22 16:58:12,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-07-22 16:58:12,173 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 13 mSDsluCounter, 1749 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:12,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2626 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:12,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-07-22 16:58:12,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2022-07-22 16:58:12,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 482 states have (on average 1.6058091286307055) internal successors, (774), 501 states have internal predecessors, (774), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2022-07-22 16:58:12,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 967 transitions. [2022-07-22 16:58:12,188 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 967 transitions. Word has length 172 [2022-07-22 16:58:12,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:12,188 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 967 transitions. [2022-07-22 16:58:12,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:12,188 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 967 transitions. [2022-07-22 16:58:12,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-07-22 16:58:12,190 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:12,190 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:12,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:12,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-07-22 16:58:12,408 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:12,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:12,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1508816830, now seen corresponding path program 1 times [2022-07-22 16:58:12,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:12,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106710782] [2022-07-22 16:58:12,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:12,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:12,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:12,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:12,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-22 16:58:12,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:12,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:12,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:12,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:12,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:12,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:12,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:12,778 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-22 16:58:12,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:12,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106710782] [2022-07-22 16:58:12,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106710782] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:12,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546129029] [2022-07-22 16:58:12,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:12,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:12,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:12,804 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) [2022-07-22 16:58:12,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-07-22 16:58:13,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1932 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 16:58:13,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:13,052 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-07-22 16:58:13,052 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:13,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546129029] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:13,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:13,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 18 [2022-07-22 16:58:13,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447281859] [2022-07-22 16:58:13,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:13,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:58:13,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:13,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:58:13,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-07-22 16:58:13,053 INFO L87 Difference]: Start difference. First operand 609 states and 967 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:13,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:13,096 INFO L93 Difference]: Finished difference Result 1187 states and 1902 transitions. [2022-07-22 16:58:13,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:58:13,096 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 173 [2022-07-22 16:58:13,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:13,099 INFO L225 Difference]: With dead ends: 1187 [2022-07-22 16:58:13,099 INFO L226 Difference]: Without dead ends: 627 [2022-07-22 16:58:13,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-07-22 16:58:13,100 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 36 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2554 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:13,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 2554 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:13,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2022-07-22 16:58:13,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 612. [2022-07-22 16:58:13,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 485 states have (on average 1.6041237113402063) internal successors, (778), 504 states have internal predecessors, (778), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2022-07-22 16:58:13,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 971 transitions. [2022-07-22 16:58:13,112 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 971 transitions. Word has length 173 [2022-07-22 16:58:13,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:13,112 INFO L495 AbstractCegarLoop]: Abstraction has 612 states and 971 transitions. [2022-07-22 16:58:13,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:13,112 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 971 transitions. [2022-07-22 16:58:13,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-07-22 16:58:13,114 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:13,114 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:13,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:13,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-07-22 16:58:13,332 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:13,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:13,332 INFO L85 PathProgramCache]: Analyzing trace with hash -865621752, now seen corresponding path program 1 times [2022-07-22 16:58:13,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:13,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38971305] [2022-07-22 16:58:13,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:13,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:13,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:13,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:13,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-22 16:58:13,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:13,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:13,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:13,633 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-22 16:58:13,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:13,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38971305] [2022-07-22 16:58:13,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38971305] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:13,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:58:13,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 16:58:13,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301367776] [2022-07-22 16:58:13,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:13,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:58:13,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:13,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:58:13,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:58:13,635 INFO L87 Difference]: Start difference. First operand 612 states and 971 transitions. Second operand has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:17,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:17,082 INFO L93 Difference]: Finished difference Result 1464 states and 2390 transitions. [2022-07-22 16:58:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 16:58:17,082 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 174 [2022-07-22 16:58:17,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:17,086 INFO L225 Difference]: With dead ends: 1464 [2022-07-22 16:58:17,086 INFO L226 Difference]: Without dead ends: 898 [2022-07-22 16:58:17,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-07-22 16:58:17,088 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 1794 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1874 SdHoareTripleChecker+Valid, 2154 SdHoareTripleChecker+Invalid, 2824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:17,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1874 Valid, 2154 Invalid, 2824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 2267 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-07-22 16:58:17,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2022-07-22 16:58:17,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 609. [2022-07-22 16:58:17,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 482 states have (on average 1.603734439834025) internal successors, (773), 501 states have internal predecessors, (773), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2022-07-22 16:58:17,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 966 transitions. [2022-07-22 16:58:17,133 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 966 transitions. Word has length 174 [2022-07-22 16:58:17,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:17,133 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 966 transitions. [2022-07-22 16:58:17,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:17,133 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 966 transitions. [2022-07-22 16:58:17,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-07-22 16:58:17,135 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:17,135 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:17,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-22 16:58:17,135 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:17,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:17,136 INFO L85 PathProgramCache]: Analyzing trace with hash -375989366, now seen corresponding path program 1 times [2022-07-22 16:58:17,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:17,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973040646] [2022-07-22 16:58:17,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:17,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-22 16:58:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:17,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:17,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:17,435 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-22 16:58:17,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:17,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973040646] [2022-07-22 16:58:17,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973040646] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:17,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:58:17,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 16:58:17,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127520588] [2022-07-22 16:58:17,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:17,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:58:17,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:17,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:58:17,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:58:17,437 INFO L87 Difference]: Start difference. First operand 609 states and 966 transitions. Second operand has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:21,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:21,031 INFO L93 Difference]: Finished difference Result 1509 states and 2451 transitions. [2022-07-22 16:58:21,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 16:58:21,032 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 174 [2022-07-22 16:58:21,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:21,037 INFO L225 Difference]: With dead ends: 1509 [2022-07-22 16:58:21,037 INFO L226 Difference]: Without dead ends: 943 [2022-07-22 16:58:21,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:58:21,041 INFO L413 NwaCegarLoop]: 900 mSDtfsCounter, 1841 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 2344 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1921 SdHoareTripleChecker+Valid, 2175 SdHoareTripleChecker+Invalid, 2900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 2344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:21,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1921 Valid, 2175 Invalid, 2900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 2344 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-22 16:58:21,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-07-22 16:58:21,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 613. [2022-07-22 16:58:21,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 486 states have (on average 1.5987654320987654) internal successors, (777), 505 states have internal predecessors, (777), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2022-07-22 16:58:21,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 970 transitions. [2022-07-22 16:58:21,139 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 970 transitions. Word has length 174 [2022-07-22 16:58:21,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:21,139 INFO L495 AbstractCegarLoop]: Abstraction has 613 states and 970 transitions. [2022-07-22 16:58:21,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-22 16:58:21,139 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 970 transitions. [2022-07-22 16:58:21,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-22 16:58:21,141 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:21,141 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:21,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-22 16:58:21,141 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:21,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:21,142 INFO L85 PathProgramCache]: Analyzing trace with hash 572678395, now seen corresponding path program 1 times [2022-07-22 16:58:21,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:21,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202986456] [2022-07-22 16:58:21,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:21,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:21,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 16:58:21,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:21,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 16:58:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:21,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 16:58:21,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,612 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-07-22 16:58:21,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:21,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202986456] [2022-07-22 16:58:21,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202986456] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:21,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735527527] [2022-07-22 16:58:21,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:21,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:21,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:21,614 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) [2022-07-22 16:58:21,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-07-22 16:58:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:21,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 1938 conjuncts, 19 conjunts are in the unsatisfiable core [2022-07-22 16:58:21,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:22,078 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-07-22 16:58:22,078 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:22,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735527527] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:22,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:22,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [16] total 22 [2022-07-22 16:58:22,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527911633] [2022-07-22 16:58:22,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:22,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 16:58:22,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:22,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 16:58:22,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2022-07-22 16:58:22,080 INFO L87 Difference]: Start difference. First operand 613 states and 970 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2022-07-22 16:58:24,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:24,117 INFO L93 Difference]: Finished difference Result 1942 states and 3181 transitions. [2022-07-22 16:58:24,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-22 16:58:24,117 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) Word has length 175 [2022-07-22 16:58:24,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:24,124 INFO L225 Difference]: With dead ends: 1942 [2022-07-22 16:58:24,124 INFO L226 Difference]: Without dead ends: 1448 [2022-07-22 16:58:24,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=981, Unknown=0, NotChecked=0, Total=1122 [2022-07-22 16:58:24,127 INFO L413 NwaCegarLoop]: 1198 mSDtfsCounter, 2923 mSDsluCounter, 2313 mSDsCounter, 0 mSdLazyCounter, 3831 mSolverCounterSat, 612 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3001 SdHoareTripleChecker+Valid, 3511 SdHoareTripleChecker+Invalid, 4443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 612 IncrementalHoareTripleChecker+Valid, 3831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:24,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3001 Valid, 3511 Invalid, 4443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [612 Valid, 3831 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-07-22 16:58:24,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2022-07-22 16:58:24,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1327. [2022-07-22 16:58:24,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1046 states have (on average 1.6386233269598471) internal successors, (1714), 1085 states have internal predecessors, (1714), 213 states have call successors, (213), 62 states have call predecessors, (213), 67 states have return successors, (232), 205 states have call predecessors, (232), 208 states have call successors, (232) [2022-07-22 16:58:24,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 2159 transitions. [2022-07-22 16:58:24,224 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 2159 transitions. Word has length 175 [2022-07-22 16:58:24,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:24,226 INFO L495 AbstractCegarLoop]: Abstraction has 1327 states and 2159 transitions. [2022-07-22 16:58:24,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2022-07-22 16:58:24,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 2159 transitions. [2022-07-22 16:58:24,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-07-22 16:58:24,228 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:24,229 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:24,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:24,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:24,447 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:24,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:24,448 INFO L85 PathProgramCache]: Analyzing trace with hash 2029542235, now seen corresponding path program 1 times [2022-07-22 16:58:24,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:24,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817350284] [2022-07-22 16:58:24,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:24,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:24,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:24,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:24,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:24,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 16:58:24,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:58:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-22 16:58:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-22 16:58:24,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-22 16:58:24,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:24,909 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-07-22 16:58:24,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:24,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817350284] [2022-07-22 16:58:24,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817350284] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:24,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281451835] [2022-07-22 16:58:24,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:24,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:24,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:24,911 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 16:58:24,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-07-22 16:58:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:25,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 17 conjunts are in the unsatisfiable core [2022-07-22 16:58:25,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:25,331 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-22 16:58:25,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:25,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281451835] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:25,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:25,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2022-07-22 16:58:25,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154937864] [2022-07-22 16:58:25,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:25,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:58:25,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:25,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:58:25,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2022-07-22 16:58:25,334 INFO L87 Difference]: Start difference. First operand 1327 states and 2159 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2022-07-22 16:58:27,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:27,118 INFO L93 Difference]: Finished difference Result 2794 states and 4592 transitions. [2022-07-22 16:58:27,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 16:58:27,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 177 [2022-07-22 16:58:27,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:27,125 INFO L225 Difference]: With dead ends: 2794 [2022-07-22 16:58:27,125 INFO L226 Difference]: Without dead ends: 1586 [2022-07-22 16:58:27,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2022-07-22 16:58:27,128 INFO L413 NwaCegarLoop]: 1004 mSDtfsCounter, 2067 mSDsluCounter, 1568 mSDsCounter, 0 mSdLazyCounter, 3229 mSolverCounterSat, 491 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2149 SdHoareTripleChecker+Valid, 2572 SdHoareTripleChecker+Invalid, 3720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 491 IncrementalHoareTripleChecker+Valid, 3229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:27,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2149 Valid, 2572 Invalid, 3720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [491 Valid, 3229 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-22 16:58:27,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1586 states. [2022-07-22 16:58:27,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1586 to 1398. [2022-07-22 16:58:27,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1098 states have (on average 1.6265938069216759) internal successors, (1786), 1143 states have internal predecessors, (1786), 221 states have call successors, (221), 67 states have call predecessors, (221), 78 states have return successors, (258), 213 states have call predecessors, (258), 216 states have call successors, (258) [2022-07-22 16:58:27,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 2265 transitions. [2022-07-22 16:58:27,224 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 2265 transitions. Word has length 177 [2022-07-22 16:58:27,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:27,224 INFO L495 AbstractCegarLoop]: Abstraction has 1398 states and 2265 transitions. [2022-07-22 16:58:27,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2022-07-22 16:58:27,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 2265 transitions. [2022-07-22 16:58:27,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-07-22 16:58:27,226 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:27,226 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:27,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:27,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-07-22 16:58:27,439 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:27,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:27,439 INFO L85 PathProgramCache]: Analyzing trace with hash 2085190392, now seen corresponding path program 1 times [2022-07-22 16:58:27,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:27,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732160435] [2022-07-22 16:58:27,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:27,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:27,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:27,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 16:58:27,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:27,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:58:27,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:58:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:58:27,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:27,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:58:27,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:27,768 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-22 16:58:27,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:27,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732160435] [2022-07-22 16:58:27,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732160435] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:27,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:58:27,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-22 16:58:27,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343263900] [2022-07-22 16:58:27,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:27,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-22 16:58:27,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:27,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-22 16:58:27,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-07-22 16:58:27,771 INFO L87 Difference]: Start difference. First operand 1398 states and 2265 transitions. Second operand has 10 states, 10 states have (on average 11.3) internal successors, (113), 7 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2022-07-22 16:58:51,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:51,133 INFO L93 Difference]: Finished difference Result 9318 states and 16766 transitions. [2022-07-22 16:58:51,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-07-22 16:58:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.3) internal successors, (113), 7 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 182 [2022-07-22 16:58:51,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:51,183 INFO L225 Difference]: With dead ends: 9318 [2022-07-22 16:58:51,183 INFO L226 Difference]: Without dead ends: 8043 [2022-07-22 16:58:51,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=627, Invalid=2025, Unknown=0, NotChecked=0, Total=2652 [2022-07-22 16:58:51,192 INFO L413 NwaCegarLoop]: 1526 mSDtfsCounter, 9408 mSDsluCounter, 2430 mSDsCounter, 0 mSdLazyCounter, 10785 mSolverCounterSat, 7189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9457 SdHoareTripleChecker+Valid, 3956 SdHoareTripleChecker+Invalid, 17974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7189 IncrementalHoareTripleChecker+Valid, 10785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:51,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9457 Valid, 3956 Invalid, 17974 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7189 Valid, 10785 Invalid, 0 Unknown, 0 Unchecked, 20.5s Time] [2022-07-22 16:58:51,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8043 states. [2022-07-22 16:58:51,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8043 to 1394. [2022-07-22 16:58:51,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1096 states have (on average 1.6259124087591241) internal successors, (1782), 1139 states have internal predecessors, (1782), 221 states have call successors, (221), 67 states have call predecessors, (221), 76 states have return successors, (249), 213 states have call predecessors, (249), 216 states have call successors, (249) [2022-07-22 16:58:51,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 2252 transitions. [2022-07-22 16:58:51,508 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 2252 transitions. Word has length 182 [2022-07-22 16:58:51,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:51,508 INFO L495 AbstractCegarLoop]: Abstraction has 1394 states and 2252 transitions. [2022-07-22 16:58:51,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.3) internal successors, (113), 7 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2022-07-22 16:58:51,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 2252 transitions. [2022-07-22 16:58:51,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-07-22 16:58:51,510 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:51,510 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:51,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-22 16:58:51,510 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:51,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:51,511 INFO L85 PathProgramCache]: Analyzing trace with hash 35802550, now seen corresponding path program 1 times [2022-07-22 16:58:51,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:51,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273904219] [2022-07-22 16:58:51,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:51,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:51,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:51,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:51,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:51,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 16:58:51,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:51,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:58:51,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:52,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:58:52,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:52,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:58:52,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:52,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:52,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:52,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:58:52,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:52,058 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-22 16:58:52,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:52,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273904219] [2022-07-22 16:58:52,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273904219] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:52,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920313477] [2022-07-22 16:58:52,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:52,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:52,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:52,060 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 16:58:52,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-07-22 16:58:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:52,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 1950 conjuncts, 27 conjunts are in the unsatisfiable core [2022-07-22 16:58:52,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:52,443 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-22 16:58:52,443 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:52,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920313477] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:52,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:52,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [22] total 24 [2022-07-22 16:58:52,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806914877] [2022-07-22 16:58:52,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:52,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 16:58:52,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:52,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 16:58:52,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2022-07-22 16:58:52,445 INFO L87 Difference]: Start difference. First operand 1394 states and 2252 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-07-22 16:58:52,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:52,883 INFO L93 Difference]: Finished difference Result 2653 states and 4332 transitions. [2022-07-22 16:58:52,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 16:58:52,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 182 [2022-07-22 16:58:52,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:52,888 INFO L225 Difference]: With dead ends: 2653 [2022-07-22 16:58:52,888 INFO L226 Difference]: Without dead ends: 1378 [2022-07-22 16:58:52,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 217 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2022-07-22 16:58:52,891 INFO L413 NwaCegarLoop]: 770 mSDtfsCounter, 1275 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:52,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1275 Valid, 784 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 16:58:52,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2022-07-22 16:58:53,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 1378. [2022-07-22 16:58:53,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1086 states have (on average 1.6215469613259668) internal successors, (1761), 1128 states have internal predecessors, (1761), 215 states have call successors, (215), 67 states have call predecessors, (215), 76 states have return successors, (244), 208 states have call predecessors, (244), 211 states have call successors, (244) [2022-07-22 16:58:53,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 2220 transitions. [2022-07-22 16:58:53,056 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 2220 transitions. Word has length 182 [2022-07-22 16:58:53,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:53,056 INFO L495 AbstractCegarLoop]: Abstraction has 1378 states and 2220 transitions. [2022-07-22 16:58:53,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-07-22 16:58:53,056 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 2220 transitions. [2022-07-22 16:58:53,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-07-22 16:58:53,058 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:53,058 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:53,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:53,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:53,272 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:53,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:53,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1109738731, now seen corresponding path program 1 times [2022-07-22 16:58:53,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:53,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648234526] [2022-07-22 16:58:53,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:53,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:53,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:53,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:53,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:53,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 16:58:53,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:53,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:53,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:58:53,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:58:53,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:58:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:53,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:58:53,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:53,790 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-22 16:58:53,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:53,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648234526] [2022-07-22 16:58:53,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648234526] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:53,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342978624] [2022-07-22 16:58:53,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:53,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:53,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:53,792 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 16:58:53,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-07-22 16:58:54,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 1952 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-22 16:58:54,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:54,095 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-22 16:58:54,095 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 16:58:54,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342978624] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:58:54,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 16:58:54,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [22] total 25 [2022-07-22 16:58:54,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078239632] [2022-07-22 16:58:54,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:58:54,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 16:58:54,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:54,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 16:58:54,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2022-07-22 16:58:54,097 INFO L87 Difference]: Start difference. First operand 1378 states and 2220 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-22 16:58:54,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:58:54,356 INFO L93 Difference]: Finished difference Result 1476 states and 2363 transitions. [2022-07-22 16:58:54,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 16:58:54,356 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 183 [2022-07-22 16:58:54,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:58:54,362 INFO L225 Difference]: With dead ends: 1476 [2022-07-22 16:58:54,362 INFO L226 Difference]: Without dead ends: 1462 [2022-07-22 16:58:54,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 217 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2022-07-22 16:58:54,363 INFO L413 NwaCegarLoop]: 905 mSDtfsCounter, 67 mSDsluCounter, 2647 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 3552 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 16:58:54,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 3552 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 16:58:54,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2022-07-22 16:58:54,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 1384. [2022-07-22 16:58:54,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1092 states have (on average 1.6181318681318682) internal successors, (1767), 1134 states have internal predecessors, (1767), 215 states have call successors, (215), 67 states have call predecessors, (215), 76 states have return successors, (244), 208 states have call predecessors, (244), 211 states have call successors, (244) [2022-07-22 16:58:54,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 2226 transitions. [2022-07-22 16:58:54,530 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 2226 transitions. Word has length 183 [2022-07-22 16:58:54,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:58:54,530 INFO L495 AbstractCegarLoop]: Abstraction has 1384 states and 2226 transitions. [2022-07-22 16:58:54,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-22 16:58:54,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 2226 transitions. [2022-07-22 16:58:54,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2022-07-22 16:58:54,533 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:58:54,533 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:58:54,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-07-22 16:58:54,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:54,751 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:58:54,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:58:54,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1978819385, now seen corresponding path program 1 times [2022-07-22 16:58:54,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:58:54,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539388896] [2022-07-22 16:58:54,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:54,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:58:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:58:54,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:54,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:58:54,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:58:54,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:54,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:58:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 16:58:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:55,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:58:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:58:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:58:55,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:58:55,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:58:55,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:58:55,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-22 16:58:55,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-22 16:58:55,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:58:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:58:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-22 16:58:55,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:58:55,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-22 16:58:55,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-07-22 16:58:55,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:58:55,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539388896] [2022-07-22 16:58:55,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539388896] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 16:58:55,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630527170] [2022-07-22 16:58:55,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:58:55,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 16:58:55,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 16:58:55,179 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 16:58:55,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-07-22 16:58:55,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:58:55,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 2409 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 16:58:55,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 16:58:55,712 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 33 proven. 88 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-07-22 16:58:55,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 16:58:56,075 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2022-07-22 16:58:56,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630527170] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 16:58:56,076 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 16:58:56,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 5, 5] total 22 [2022-07-22 16:58:56,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878896333] [2022-07-22 16:58:56,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 16:58:56,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-07-22 16:58:56,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:58:56,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-07-22 16:58:56,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2022-07-22 16:58:56,077 INFO L87 Difference]: Start difference. First operand 1384 states and 2226 transitions. Second operand has 22 states, 22 states have (on average 12.363636363636363) internal successors, (272), 16 states have internal predecessors, (272), 9 states have call successors, (58), 8 states have call predecessors, (58), 10 states have return successors, (58), 13 states have call predecessors, (58), 9 states have call successors, (58) [2022-07-22 16:59:36,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:59:36,039 INFO L93 Difference]: Finished difference Result 10561 states and 18780 transitions. [2022-07-22 16:59:36,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-07-22 16:59:36,040 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 12.363636363636363) internal successors, (272), 16 states have internal predecessors, (272), 9 states have call successors, (58), 8 states have call predecessors, (58), 10 states have return successors, (58), 13 states have call predecessors, (58), 9 states have call successors, (58) Word has length 273 [2022-07-22 16:59:36,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:59:36,085 INFO L225 Difference]: With dead ends: 10561 [2022-07-22 16:59:36,086 INFO L226 Difference]: Without dead ends: 9296 [2022-07-22 16:59:36,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 758 GetRequests, 630 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5934 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=2045, Invalid=14211, Unknown=0, NotChecked=0, Total=16256 [2022-07-22 16:59:36,104 INFO L413 NwaCegarLoop]: 2430 mSDtfsCounter, 9345 mSDsluCounter, 16929 mSDsCounter, 0 mSdLazyCounter, 40530 mSolverCounterSat, 5842 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9351 SdHoareTripleChecker+Valid, 19359 SdHoareTripleChecker+Invalid, 46372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5842 IncrementalHoareTripleChecker+Valid, 40530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.2s IncrementalHoareTripleChecker+Time [2022-07-22 16:59:36,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9351 Valid, 19359 Invalid, 46372 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5842 Valid, 40530 Invalid, 0 Unknown, 0 Unchecked, 29.2s Time] [2022-07-22 16:59:36,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9296 states. [2022-07-22 16:59:37,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9296 to 5252. [2022-07-22 16:59:37,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5252 states, 4071 states have (on average 1.5915008597396216) internal successors, (6479), 4241 states have internal predecessors, (6479), 851 states have call successors, (851), 220 states have call predecessors, (851), 329 states have return successors, (1235), 848 states have call predecessors, (1235), 847 states have call successors, (1235) [2022-07-22 16:59:37,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5252 states to 5252 states and 8565 transitions. [2022-07-22 16:59:37,110 INFO L78 Accepts]: Start accepts. Automaton has 5252 states and 8565 transitions. Word has length 273 [2022-07-22 16:59:37,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:59:37,110 INFO L495 AbstractCegarLoop]: Abstraction has 5252 states and 8565 transitions. [2022-07-22 16:59:37,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.363636363636363) internal successors, (272), 16 states have internal predecessors, (272), 9 states have call successors, (58), 8 states have call predecessors, (58), 10 states have return successors, (58), 13 states have call predecessors, (58), 9 states have call successors, (58) [2022-07-22 16:59:37,111 INFO L276 IsEmpty]: Start isEmpty. Operand 5252 states and 8565 transitions. [2022-07-22 16:59:37,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-07-22 16:59:37,118 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:59:37,118 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:59:37,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-07-22 16:59:37,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-07-22 16:59:37,337 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:59:37,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:59:37,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1968728504, now seen corresponding path program 1 times [2022-07-22 16:59:37,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:59:37,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009362498] [2022-07-22 16:59:37,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:59:37,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:59:37,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:59:37,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:59:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:59:37,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:59:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 16:59:37,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:37,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:59:37,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:37,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:59:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:37,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:59:37,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:59:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:59:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-22 16:59:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 16:59:37,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:37,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:37,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:59:37,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:37,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 16:59:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:37,666 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-07-22 16:59:37,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:59:37,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009362498] [2022-07-22 16:59:37,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009362498] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:59:37,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:59:37,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 16:59:37,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818453453] [2022-07-22 16:59:37,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:59:37,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:59:37,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:59:37,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:59:37,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:59:37,669 INFO L87 Difference]: Start difference. First operand 5252 states and 8565 transitions. Second operand has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 16:59:42,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:59:42,807 INFO L93 Difference]: Finished difference Result 11396 states and 18911 transitions. [2022-07-22 16:59:42,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 16:59:42,807 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 278 [2022-07-22 16:59:42,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:59:42,854 INFO L225 Difference]: With dead ends: 11396 [2022-07-22 16:59:42,868 INFO L226 Difference]: Without dead ends: 6301 [2022-07-22 16:59:42,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-07-22 16:59:42,894 INFO L413 NwaCegarLoop]: 949 mSDtfsCounter, 885 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 2652 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 2355 SdHoareTripleChecker+Invalid, 2902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 2652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-22 16:59:42,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [963 Valid, 2355 Invalid, 2902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 2652 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-22 16:59:42,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6301 states. [2022-07-22 16:59:43,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6301 to 5264. [2022-07-22 16:59:43,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5264 states, 4083 states have (on average 1.5902522654910605) internal successors, (6493), 4253 states have internal predecessors, (6493), 851 states have call successors, (851), 220 states have call predecessors, (851), 329 states have return successors, (1235), 848 states have call predecessors, (1235), 847 states have call successors, (1235) [2022-07-22 16:59:43,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5264 states to 5264 states and 8579 transitions. [2022-07-22 16:59:43,830 INFO L78 Accepts]: Start accepts. Automaton has 5264 states and 8579 transitions. Word has length 278 [2022-07-22 16:59:43,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:59:43,830 INFO L495 AbstractCegarLoop]: Abstraction has 5264 states and 8579 transitions. [2022-07-22 16:59:43,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 16:59:43,830 INFO L276 IsEmpty]: Start isEmpty. Operand 5264 states and 8579 transitions. [2022-07-22 16:59:43,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-07-22 16:59:43,839 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:59:43,839 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:59:43,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-22 16:59:43,840 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:59:43,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:59:43,840 INFO L85 PathProgramCache]: Analyzing trace with hash -585724758, now seen corresponding path program 1 times [2022-07-22 16:59:43,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:59:43,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263210475] [2022-07-22 16:59:43,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:59:43,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:59:43,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:43,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:59:43,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:43,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:43,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:59:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:43,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:59:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:43,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:43,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:59:43,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 16:59:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:59:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:59:44,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:44,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:59:44,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:59:44,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:59:44,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-22 16:59:44,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 16:59:44,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:44,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:44,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:59:44,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:44,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 16:59:44,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:44,167 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-07-22 16:59:44,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:59:44,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263210475] [2022-07-22 16:59:44,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263210475] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:59:44,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:59:44,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 16:59:44,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703516498] [2022-07-22 16:59:44,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:59:44,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:59:44,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:59:44,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:59:44,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:59:44,171 INFO L87 Difference]: Start difference. First operand 5264 states and 8579 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 16:59:48,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:59:48,289 INFO L93 Difference]: Finished difference Result 11603 states and 19194 transitions. [2022-07-22 16:59:48,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 16:59:48,290 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 278 [2022-07-22 16:59:48,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:59:48,316 INFO L225 Difference]: With dead ends: 11603 [2022-07-22 16:59:48,316 INFO L226 Difference]: Without dead ends: 6382 [2022-07-22 16:59:48,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:59:48,333 INFO L413 NwaCegarLoop]: 907 mSDtfsCounter, 1814 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1892 SdHoareTripleChecker+Valid, 2177 SdHoareTripleChecker+Invalid, 2820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-22 16:59:48,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1892 Valid, 2177 Invalid, 2820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 2306 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-22 16:59:48,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6382 states. [2022-07-22 16:59:49,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6382 to 5274. [2022-07-22 16:59:49,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5274 states, 4093 states have (on average 1.5885658441241144) internal successors, (6502), 4263 states have internal predecessors, (6502), 851 states have call successors, (851), 220 states have call predecessors, (851), 329 states have return successors, (1235), 848 states have call predecessors, (1235), 847 states have call successors, (1235) [2022-07-22 16:59:49,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5274 states to 5274 states and 8588 transitions. [2022-07-22 16:59:49,300 INFO L78 Accepts]: Start accepts. Automaton has 5274 states and 8588 transitions. Word has length 278 [2022-07-22 16:59:49,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:59:49,301 INFO L495 AbstractCegarLoop]: Abstraction has 5274 states and 8588 transitions. [2022-07-22 16:59:49,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 16:59:49,301 INFO L276 IsEmpty]: Start isEmpty. Operand 5274 states and 8588 transitions. [2022-07-22 16:59:49,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-07-22 16:59:49,307 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:59:49,308 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:59:49,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-22 16:59:49,308 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:59:49,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:59:49,308 INFO L85 PathProgramCache]: Analyzing trace with hash -123561794, now seen corresponding path program 1 times [2022-07-22 16:59:49,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:59:49,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585035196] [2022-07-22 16:59:49,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:59:49,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:59:49,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:59:49,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:59:49,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:59:49,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:59:49,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-22 16:59:49,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:49,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:59:49,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:49,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:59:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:49,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:59:49,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:59:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:59:49,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-22 16:59:49,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:49,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 16:59:49,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:49,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:59:49,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:49,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 16:59:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:49,638 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-07-22 16:59:49,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:59:49,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585035196] [2022-07-22 16:59:49,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585035196] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:59:49,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:59:49,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 16:59:49,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302874210] [2022-07-22 16:59:49,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:59:49,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:59:49,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:59:49,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:59:49,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:59:49,640 INFO L87 Difference]: Start difference. First operand 5274 states and 8588 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 16:59:54,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 16:59:54,506 INFO L93 Difference]: Finished difference Result 11623 states and 19206 transitions. [2022-07-22 16:59:54,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 16:59:54,507 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 279 [2022-07-22 16:59:54,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 16:59:54,533 INFO L225 Difference]: With dead ends: 11623 [2022-07-22 16:59:54,533 INFO L226 Difference]: Without dead ends: 6392 [2022-07-22 16:59:54,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-22 16:59:54,547 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 1405 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 2357 mSolverCounterSat, 386 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 2230 SdHoareTripleChecker+Invalid, 2743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 386 IncrementalHoareTripleChecker+Valid, 2357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-22 16:59:54,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1483 Valid, 2230 Invalid, 2743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [386 Valid, 2357 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-22 16:59:54,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6392 states. [2022-07-22 16:59:55,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6392 to 5286. [2022-07-22 16:59:55,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5286 states, 4105 states have (on average 1.5866017052375152) internal successors, (6513), 4275 states have internal predecessors, (6513), 851 states have call successors, (851), 220 states have call predecessors, (851), 329 states have return successors, (1235), 848 states have call predecessors, (1235), 847 states have call successors, (1235) [2022-07-22 16:59:55,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5286 states to 5286 states and 8599 transitions. [2022-07-22 16:59:55,537 INFO L78 Accepts]: Start accepts. Automaton has 5286 states and 8599 transitions. Word has length 279 [2022-07-22 16:59:55,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 16:59:55,537 INFO L495 AbstractCegarLoop]: Abstraction has 5286 states and 8599 transitions. [2022-07-22 16:59:55,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 16:59:55,538 INFO L276 IsEmpty]: Start isEmpty. Operand 5286 states and 8599 transitions. [2022-07-22 16:59:55,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-07-22 16:59:55,543 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 16:59:55,543 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 16:59:55,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-22 16:59:55,544 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 16:59:55,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 16:59:55,544 INFO L85 PathProgramCache]: Analyzing trace with hash 907976163, now seen corresponding path program 1 times [2022-07-22 16:59:55,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 16:59:55,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466567547] [2022-07-22 16:59:55,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 16:59:55,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 16:59:55,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 16:59:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 16:59:55,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 16:59:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 16:59:55,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-22 16:59:55,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:55,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 16:59:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 16:59:55,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:55,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 16:59:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 16:59:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 16:59:55,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-22 16:59:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 16:59:55,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 16:59:55,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 16:59:55,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 16:59:55,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 16:59:55,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 16:59:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 16:59:55,881 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-07-22 16:59:55,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 16:59:55,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466567547] [2022-07-22 16:59:55,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466567547] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 16:59:55,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 16:59:55,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 16:59:55,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103916027] [2022-07-22 16:59:55,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 16:59:55,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 16:59:55,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 16:59:55,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 16:59:55,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 16:59:55,883 INFO L87 Difference]: Start difference. First operand 5286 states and 8599 transitions. Second operand has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 4 states have internal predecessors, (136), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 17:00:01,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:00:01,089 INFO L93 Difference]: Finished difference Result 11219 states and 18602 transitions. [2022-07-22 17:00:01,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 17:00:01,090 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 4 states have internal predecessors, (136), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 279 [2022-07-22 17:00:01,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:00:01,112 INFO L225 Difference]: With dead ends: 11219 [2022-07-22 17:00:01,112 INFO L226 Difference]: Without dead ends: 6227 [2022-07-22 17:00:01,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-22 17:00:01,124 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 1349 mSDsluCounter, 1348 mSDsCounter, 0 mSdLazyCounter, 2492 mSolverCounterSat, 387 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1427 SdHoareTripleChecker+Valid, 2257 SdHoareTripleChecker+Invalid, 2879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 387 IncrementalHoareTripleChecker+Valid, 2492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-22 17:00:01,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1427 Valid, 2257 Invalid, 2879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [387 Valid, 2492 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-22 17:00:01,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6227 states. [2022-07-22 17:00:02,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6227 to 5206. [2022-07-22 17:00:02,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5206 states, 4033 states have (on average 1.591371187701463) internal successors, (6418), 4202 states have internal predecessors, (6418), 848 states have call successors, (848), 217 states have call predecessors, (848), 324 states have return successors, (1230), 844 states have call predecessors, (1230), 844 states have call successors, (1230) [2022-07-22 17:00:02,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5206 states to 5206 states and 8496 transitions. [2022-07-22 17:00:02,170 INFO L78 Accepts]: Start accepts. Automaton has 5206 states and 8496 transitions. Word has length 279 [2022-07-22 17:00:02,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:00:02,171 INFO L495 AbstractCegarLoop]: Abstraction has 5206 states and 8496 transitions. [2022-07-22 17:00:02,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 4 states have internal predecessors, (136), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-22 17:00:02,171 INFO L276 IsEmpty]: Start isEmpty. Operand 5206 states and 8496 transitions. [2022-07-22 17:00:02,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-07-22 17:00:02,178 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:00:02,178 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 17:00:02,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-22 17:00:02,179 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:00:02,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:00:02,179 INFO L85 PathProgramCache]: Analyzing trace with hash 200238453, now seen corresponding path program 1 times [2022-07-22 17:00:02,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:00:02,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532248771] [2022-07-22 17:00:02,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:00:02,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:00:02,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:00:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:00:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:00:02,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:00:02,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-22 17:00:02,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-22 17:00:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:02,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-22 17:00:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:00:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-22 17:00:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 17:00:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-22 17:00:02,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-22 17:00:02,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:00:02,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:02,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 17:00:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:00:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 17:00:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2022-07-22 17:00:02,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:00:02,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532248771] [2022-07-22 17:00:02,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532248771] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 17:00:02,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 17:00:02,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-22 17:00:02,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764834316] [2022-07-22 17:00:02,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 17:00:02,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-22 17:00:02,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:00:02,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-22 17:00:02,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-22 17:00:02,633 INFO L87 Difference]: Start difference. First operand 5206 states and 8496 transitions. Second operand has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 6 states have internal predecessors, (142), 3 states have call successors, (23), 5 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-07-22 17:00:08,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:00:08,104 INFO L93 Difference]: Finished difference Result 8092 states and 13284 transitions. [2022-07-22 17:00:08,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 17:00:08,105 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 6 states have internal predecessors, (142), 3 states have call successors, (23), 5 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 282 [2022-07-22 17:00:08,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:00:08,115 INFO L225 Difference]: With dead ends: 8092 [2022-07-22 17:00:08,115 INFO L226 Difference]: Without dead ends: 2979 [2022-07-22 17:00:08,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-22 17:00:08,124 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 940 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 5021 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 3579 SdHoareTripleChecker+Invalid, 5280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 5021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-22 17:00:08,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1016 Valid, 3579 Invalid, 5280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 5021 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-22 17:00:08,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2979 states. [2022-07-22 17:00:08,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2979 to 2477. [2022-07-22 17:00:08,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 1942 states have (on average 1.5916580844490216) internal successors, (3091), 2022 states have internal predecessors, (3091), 377 states have call successors, (377), 112 states have call predecessors, (377), 157 states have return successors, (523), 366 states have call predecessors, (523), 373 states have call successors, (523) [2022-07-22 17:00:08,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 3991 transitions. [2022-07-22 17:00:08,675 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 3991 transitions. Word has length 282 [2022-07-22 17:00:08,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:00:08,676 INFO L495 AbstractCegarLoop]: Abstraction has 2477 states and 3991 transitions. [2022-07-22 17:00:08,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 6 states have internal predecessors, (142), 3 states have call successors, (23), 5 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-07-22 17:00:08,676 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 3991 transitions. [2022-07-22 17:00:08,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2022-07-22 17:00:08,679 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:00:08,679 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-07-22 17:00:08,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-22 17:00:08,679 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:00:08,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:00:08,680 INFO L85 PathProgramCache]: Analyzing trace with hash 688858416, now seen corresponding path program 1 times [2022-07-22 17:00:08,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:00:08,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281764242] [2022-07-22 17:00:08,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:00:08,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:00:08,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:00:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:08,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:00:08,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:00:08,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:08,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:00:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:00:08,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:08,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:09,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:00:09,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 17:00:09,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:00:09,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 17:00:09,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-22 17:00:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-22 17:00:09,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-22 17:00:09,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:09,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:00:09,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:00:09,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:00:09,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 17:00:09,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:00:09,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-22 17:00:09,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,142 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 2 proven. 58 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-07-22 17:00:09,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:00:09,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281764242] [2022-07-22 17:00:09,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281764242] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 17:00:09,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082622771] [2022-07-22 17:00:09,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:00:09,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 17:00:09,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 17:00:09,157 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 17:00:09,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-07-22 17:00:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:00:09,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 2459 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-22 17:00:09,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 17:00:09,797 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-07-22 17:00:09,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 17:00:10,618 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-07-22 17:00:10,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082622771] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 17:00:10,618 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 17:00:10,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 11] total 28 [2022-07-22 17:00:10,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239226710] [2022-07-22 17:00:10,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 17:00:10,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-07-22 17:00:10,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:00:10,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-07-22 17:00:10,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2022-07-22 17:00:10,619 INFO L87 Difference]: Start difference. First operand 2477 states and 3991 transitions. Second operand has 28 states, 28 states have (on average 11.035714285714286) internal successors, (309), 22 states have internal predecessors, (309), 12 states have call successors, (64), 9 states have call predecessors, (64), 13 states have return successors, (66), 17 states have call predecessors, (66), 12 states have call successors, (66) [2022-07-22 17:01:06,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:01:06,169 INFO L93 Difference]: Finished difference Result 12878 states and 22590 transitions. [2022-07-22 17:01:06,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2022-07-22 17:01:06,170 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 11.035714285714286) internal successors, (309), 22 states have internal predecessors, (309), 12 states have call successors, (64), 9 states have call predecessors, (64), 13 states have return successors, (66), 17 states have call predecessors, (66), 12 states have call successors, (66) Word has length 285 [2022-07-22 17:01:06,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:01:06,212 INFO L225 Difference]: With dead ends: 12878 [2022-07-22 17:01:06,212 INFO L226 Difference]: Without dead ends: 9571 [2022-07-22 17:01:06,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 976 GetRequests, 742 SyntacticMatches, 2 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22180 ImplicationChecksByTransitivity, 23.6s TimeCoverageRelationStatistics Valid=5782, Invalid=48740, Unknown=0, NotChecked=0, Total=54522 [2022-07-22 17:01:06,242 INFO L413 NwaCegarLoop]: 1499 mSDtfsCounter, 20631 mSDsluCounter, 10801 mSDsCounter, 0 mSdLazyCounter, 37858 mSolverCounterSat, 13373 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20631 SdHoareTripleChecker+Valid, 12300 SdHoareTripleChecker+Invalid, 51231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 13373 IncrementalHoareTripleChecker+Valid, 37858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.6s IncrementalHoareTripleChecker+Time [2022-07-22 17:01:06,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20631 Valid, 12300 Invalid, 51231 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [13373 Valid, 37858 Invalid, 0 Unknown, 0 Unchecked, 28.6s Time] [2022-07-22 17:01:06,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2022-07-22 17:01:08,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 7709. [2022-07-22 17:01:08,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7709 states, 5752 states have (on average 1.5535465924895688) internal successors, (8936), 6116 states have internal predecessors, (8936), 1463 states have call successors, (1463), 340 states have call predecessors, (1463), 493 states have return successors, (2407), 1444 states have call predecessors, (2407), 1459 states have call successors, (2407) [2022-07-22 17:01:08,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7709 states to 7709 states and 12806 transitions. [2022-07-22 17:01:08,094 INFO L78 Accepts]: Start accepts. Automaton has 7709 states and 12806 transitions. Word has length 285 [2022-07-22 17:01:08,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:01:08,094 INFO L495 AbstractCegarLoop]: Abstraction has 7709 states and 12806 transitions. [2022-07-22 17:01:08,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 11.035714285714286) internal successors, (309), 22 states have internal predecessors, (309), 12 states have call successors, (64), 9 states have call predecessors, (64), 13 states have return successors, (66), 17 states have call predecessors, (66), 12 states have call successors, (66) [2022-07-22 17:01:08,095 INFO L276 IsEmpty]: Start isEmpty. Operand 7709 states and 12806 transitions. [2022-07-22 17:01:08,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-07-22 17:01:08,098 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:01:08,098 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 17:01:08,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-07-22 17:01:08,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 17:01:08,317 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:01:08,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:01:08,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1658416228, now seen corresponding path program 1 times [2022-07-22 17:01:08,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:01:08,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662342308] [2022-07-22 17:01:08,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:08,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:01:08,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:01:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:01:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:01:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:01:08,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:01:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:08,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:01:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:08,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-22 17:01:08,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 17:01:08,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:01:08,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 17:01:08,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-22 17:01:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-22 17:01:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-22 17:01:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-22 17:01:08,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 17:01:08,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-22 17:01:08,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:08,639 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-07-22 17:01:08,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:01:08,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662342308] [2022-07-22 17:01:08,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662342308] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 17:01:08,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 17:01:08,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 17:01:08,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817963901] [2022-07-22 17:01:08,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 17:01:08,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 17:01:08,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:01:08,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 17:01:08,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-22 17:01:08,642 INFO L87 Difference]: Start difference. First operand 7709 states and 12806 transitions. Second operand has 9 states, 9 states have (on average 15.444444444444445) internal successors, (139), 5 states have internal predecessors, (139), 2 states have call successors, (25), 5 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) [2022-07-22 17:01:15,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:01:15,133 INFO L93 Difference]: Finished difference Result 18207 states and 31484 transitions. [2022-07-22 17:01:15,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 17:01:15,133 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.444444444444445) internal successors, (139), 5 states have internal predecessors, (139), 2 states have call successors, (25), 5 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) Word has length 238 [2022-07-22 17:01:15,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:01:15,181 INFO L225 Difference]: With dead ends: 18207 [2022-07-22 17:01:15,181 INFO L226 Difference]: Without dead ends: 10624 [2022-07-22 17:01:15,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-07-22 17:01:15,210 INFO L413 NwaCegarLoop]: 898 mSDtfsCounter, 1317 mSDsluCounter, 2245 mSDsCounter, 0 mSdLazyCounter, 4005 mSolverCounterSat, 437 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1390 SdHoareTripleChecker+Valid, 3143 SdHoareTripleChecker+Invalid, 4442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 437 IncrementalHoareTripleChecker+Valid, 4005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-22 17:01:15,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1390 Valid, 3143 Invalid, 4442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [437 Valid, 4005 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-22 17:01:15,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10624 states. [2022-07-22 17:01:17,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10624 to 7742. [2022-07-22 17:01:17,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7742 states, 5794 states have (on average 1.5467725232999654) internal successors, (8962), 6135 states have internal predecessors, (8962), 1447 states have call successors, (1447), 340 states have call predecessors, (1447), 500 states have return successors, (2441), 1458 states have call predecessors, (2441), 1443 states have call successors, (2441) [2022-07-22 17:01:17,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7742 states to 7742 states and 12850 transitions. [2022-07-22 17:01:17,067 INFO L78 Accepts]: Start accepts. Automaton has 7742 states and 12850 transitions. Word has length 238 [2022-07-22 17:01:17,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:01:17,067 INFO L495 AbstractCegarLoop]: Abstraction has 7742 states and 12850 transitions. [2022-07-22 17:01:17,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.444444444444445) internal successors, (139), 5 states have internal predecessors, (139), 2 states have call successors, (25), 5 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) [2022-07-22 17:01:17,069 INFO L276 IsEmpty]: Start isEmpty. Operand 7742 states and 12850 transitions. [2022-07-22 17:01:17,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2022-07-22 17:01:17,073 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:01:17,073 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 17:01:17,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-07-22 17:01:17,073 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:01:17,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:01:17,074 INFO L85 PathProgramCache]: Analyzing trace with hash -851796900, now seen corresponding path program 1 times [2022-07-22 17:01:17,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:01:17,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408205357] [2022-07-22 17:01:17,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:17,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:01:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:01:17,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:01:17,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:01:17,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:01:17,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:01:17,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-22 17:01:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-22 17:01:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-22 17:01:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-22 17:01:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-22 17:01:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 17:01:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-22 17:01:17,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-22 17:01:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-22 17:01:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-22 17:01:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-22 17:01:17,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:01:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-22 17:01:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-22 17:01:17,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:01:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 17:01:17,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,489 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2022-07-22 17:01:17,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:01:17,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408205357] [2022-07-22 17:01:17,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408205357] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 17:01:17,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782450890] [2022-07-22 17:01:17,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:17,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 17:01:17,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 17:01:17,491 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 17:01:17,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-07-22 17:01:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:17,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 2567 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 17:01:17,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 17:01:17,857 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2022-07-22 17:01:17,857 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 17:01:17,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782450890] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 17:01:17,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 17:01:17,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [15] total 17 [2022-07-22 17:01:17,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973124952] [2022-07-22 17:01:17,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 17:01:17,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 17:01:17,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:01:17,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 17:01:17,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-07-22 17:01:17,859 INFO L87 Difference]: Start difference. First operand 7742 states and 12850 transitions. Second operand has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-07-22 17:01:19,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:01:19,715 INFO L93 Difference]: Finished difference Result 15666 states and 26246 transitions. [2022-07-22 17:01:19,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 17:01:19,715 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 315 [2022-07-22 17:01:19,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:01:19,748 INFO L225 Difference]: With dead ends: 15666 [2022-07-22 17:01:19,748 INFO L226 Difference]: Without dead ends: 8054 [2022-07-22 17:01:19,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 382 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-07-22 17:01:19,775 INFO L413 NwaCegarLoop]: 770 mSDtfsCounter, 213 mSDsluCounter, 1516 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 2286 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 17:01:19,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 2286 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 17:01:19,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8054 states. [2022-07-22 17:01:21,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8054 to 8054. [2022-07-22 17:01:21,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8054 states, 6098 states have (on average 1.5654312889471957) internal successors, (9546), 6439 states have internal predecessors, (9546), 1447 states have call successors, (1447), 348 states have call predecessors, (1447), 508 states have return successors, (2441), 1458 states have call predecessors, (2441), 1443 states have call successors, (2441) [2022-07-22 17:01:21,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8054 states to 8054 states and 13434 transitions. [2022-07-22 17:01:21,558 INFO L78 Accepts]: Start accepts. Automaton has 8054 states and 13434 transitions. Word has length 315 [2022-07-22 17:01:21,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:01:21,559 INFO L495 AbstractCegarLoop]: Abstraction has 8054 states and 13434 transitions. [2022-07-22 17:01:21,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-07-22 17:01:21,559 INFO L276 IsEmpty]: Start isEmpty. Operand 8054 states and 13434 transitions. [2022-07-22 17:01:21,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-07-22 17:01:21,562 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:01:21,563 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 17:01:21,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-07-22 17:01:21,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-07-22 17:01:21,773 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:01:21,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:01:21,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1500055035, now seen corresponding path program 1 times [2022-07-22 17:01:21,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:01:21,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228586707] [2022-07-22 17:01:21,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:21,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:01:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:21,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:01:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:21,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:21,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:21,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:01:21,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:21,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:01:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:21,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:21,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:21,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:01:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:01:22,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:22,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:22,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:22,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:22,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:22,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:01:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:22,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:22,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-22 17:01:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-22 17:01:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:01:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-22 17:01:22,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-22 17:01:22,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-22 17:01:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-22 17:01:22,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-22 17:01:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-07-22 17:01:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-07-22 17:01:22,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:22,115 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-07-22 17:01:22,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:01:22,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228586707] [2022-07-22 17:01:22,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228586707] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 17:01:22,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 17:01:22,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-22 17:01:22,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558249760] [2022-07-22 17:01:22,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 17:01:22,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-22 17:01:22,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:01:22,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-22 17:01:22,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-22 17:01:22,117 INFO L87 Difference]: Start difference. First operand 8054 states and 13434 transitions. Second operand has 12 states, 11 states have (on average 13.272727272727273) internal successors, (146), 8 states have internal predecessors, (146), 4 states have call successors, (25), 5 states have call predecessors, (25), 3 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-07-22 17:01:29,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:01:29,489 INFO L93 Difference]: Finished difference Result 18464 states and 31932 transitions. [2022-07-22 17:01:29,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 17:01:29,490 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 13.272727272727273) internal successors, (146), 8 states have internal predecessors, (146), 4 states have call successors, (25), 5 states have call predecessors, (25), 3 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 245 [2022-07-22 17:01:29,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:01:29,554 INFO L225 Difference]: With dead ends: 18464 [2022-07-22 17:01:29,554 INFO L226 Difference]: Without dead ends: 10134 [2022-07-22 17:01:29,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-07-22 17:01:29,582 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 2264 mSDsluCounter, 2974 mSDsCounter, 0 mSdLazyCounter, 5092 mSolverCounterSat, 516 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2327 SdHoareTripleChecker+Valid, 3835 SdHoareTripleChecker+Invalid, 5608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 5092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-22 17:01:29,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2327 Valid, 3835 Invalid, 5608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 5092 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-22 17:01:29,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10134 states. [2022-07-22 17:01:31,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10134 to 8054. [2022-07-22 17:01:31,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8054 states, 6098 states have (on average 1.5570678911118399) internal successors, (9495), 6439 states have internal predecessors, (9495), 1447 states have call successors, (1447), 348 states have call predecessors, (1447), 508 states have return successors, (2441), 1458 states have call predecessors, (2441), 1443 states have call successors, (2441) [2022-07-22 17:01:31,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8054 states to 8054 states and 13383 transitions. [2022-07-22 17:01:31,342 INFO L78 Accepts]: Start accepts. Automaton has 8054 states and 13383 transitions. Word has length 245 [2022-07-22 17:01:31,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:01:31,343 INFO L495 AbstractCegarLoop]: Abstraction has 8054 states and 13383 transitions. [2022-07-22 17:01:31,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 13.272727272727273) internal successors, (146), 8 states have internal predecessors, (146), 4 states have call successors, (25), 5 states have call predecessors, (25), 3 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-07-22 17:01:31,343 INFO L276 IsEmpty]: Start isEmpty. Operand 8054 states and 13383 transitions. [2022-07-22 17:01:31,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-07-22 17:01:31,347 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:01:31,347 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 17:01:31,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-07-22 17:01:31,347 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:01:31,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:01:31,347 INFO L85 PathProgramCache]: Analyzing trace with hash 491113065, now seen corresponding path program 1 times [2022-07-22 17:01:31,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:01:31,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195806518] [2022-07-22 17:01:31,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:31,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:01:31,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:01:31,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:01:31,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:01:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:01:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:01:31,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:31,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-22 17:01:31,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-22 17:01:31,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-22 17:01:31,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 17:01:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:01:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-22 17:01:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-22 17:01:31,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-22 17:01:31,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-22 17:01:31,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-07-22 17:01:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-22 17:01:31,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:01:31,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-22 17:01:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-22 17:01:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-22 17:01:31,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:01:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-22 17:01:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:31,731 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 9 proven. 26 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2022-07-22 17:01:31,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:01:31,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195806518] [2022-07-22 17:01:31,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195806518] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 17:01:31,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512551531] [2022-07-22 17:01:31,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:31,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 17:01:31,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 17:01:31,733 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 17:01:31,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-07-22 17:01:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:32,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 2589 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-22 17:01:32,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 17:01:32,094 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-07-22 17:01:32,095 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 17:01:32,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512551531] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 17:01:32,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 17:01:32,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2022-07-22 17:01:32,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117082804] [2022-07-22 17:01:32,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 17:01:32,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-22 17:01:32,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:01:32,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 17:01:32,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-07-22 17:01:32,097 INFO L87 Difference]: Start difference. First operand 8054 states and 13383 transitions. Second operand has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 2 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-07-22 17:01:33,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 17:01:33,989 INFO L93 Difference]: Finished difference Result 16290 states and 27296 transitions. [2022-07-22 17:01:33,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-22 17:01:33,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 2 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 325 [2022-07-22 17:01:33,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 17:01:34,015 INFO L225 Difference]: With dead ends: 16290 [2022-07-22 17:01:34,016 INFO L226 Difference]: Without dead ends: 8366 [2022-07-22 17:01:34,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-22 17:01:34,034 INFO L413 NwaCegarLoop]: 760 mSDtfsCounter, 211 mSDsluCounter, 1496 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 2256 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-22 17:01:34,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 2256 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-22 17:01:34,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8366 states. [2022-07-22 17:01:35,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8366 to 8366. [2022-07-22 17:01:35,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8366 states, 6402 states have (on average 1.5743517650734145) internal successors, (10079), 6743 states have internal predecessors, (10079), 1447 states have call successors, (1447), 356 states have call predecessors, (1447), 516 states have return successors, (2441), 1458 states have call predecessors, (2441), 1443 states have call successors, (2441) [2022-07-22 17:01:35,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8366 states to 8366 states and 13967 transitions. [2022-07-22 17:01:35,754 INFO L78 Accepts]: Start accepts. Automaton has 8366 states and 13967 transitions. Word has length 325 [2022-07-22 17:01:35,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 17:01:35,755 INFO L495 AbstractCegarLoop]: Abstraction has 8366 states and 13967 transitions. [2022-07-22 17:01:35,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 2 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-07-22 17:01:35,755 INFO L276 IsEmpty]: Start isEmpty. Operand 8366 states and 13967 transitions. [2022-07-22 17:01:35,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2022-07-22 17:01:35,758 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 17:01:35,758 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 17:01:35,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-07-22 17:01:35,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 17:01:35,978 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 17:01:35,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 17:01:35,979 INFO L85 PathProgramCache]: Analyzing trace with hash -604780733, now seen corresponding path program 1 times [2022-07-22 17:01:35,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 17:01:35,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689756069] [2022-07-22 17:01:35,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:35,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 17:01:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-22 17:01:36,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 17:01:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-22 17:01:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-22 17:01:36,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 17:01:36,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 17:01:36,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-22 17:01:36,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 17:01:36,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-22 17:01:36,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-22 17:01:36,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-22 17:01:36,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-22 17:01:36,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-22 17:01:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-22 17:01:36,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-22 17:01:36,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-07-22 17:01:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-22 17:01:36,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-07-22 17:01:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-07-22 17:01:36,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,493 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 22 proven. 17 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-07-22 17:01:36,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 17:01:36,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689756069] [2022-07-22 17:01:36,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689756069] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 17:01:36,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273842134] [2022-07-22 17:01:36,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 17:01:36,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 17:01:36,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 17:01:36,495 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 17:01:36,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-07-22 17:01:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 17:01:36,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 2140 conjuncts, 14 conjunts are in the unsatisfiable core [2022-07-22 17:01:36,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 17:01:36,998 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 109 proven. 9 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-07-22 17:01:36,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 17:01:37,525 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 19 proven. 9 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2022-07-22 17:01:37,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273842134] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 17:01:37,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 17:01:37,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 8] total 27 [2022-07-22 17:01:37,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967958126] [2022-07-22 17:01:37,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 17:01:37,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-07-22 17:01:37,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 17:01:37,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-07-22 17:01:37,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2022-07-22 17:01:37,528 INFO L87 Difference]: Start difference. First operand 8366 states and 13967 transitions. Second operand has 27 states, 27 states have (on average 11.407407407407407) internal successors, (308), 20 states have internal predecessors, (308), 9 states have call successors, (60), 8 states have call predecessors, (60), 14 states have return successors, (59), 14 states have call predecessors, (59), 9 states have call successors, (59)