./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec13_product24.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 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_spec13_product24.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 89950477a2818e2be847e3014c0e2f9e906834037b4e328723302699ed4d9564 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 16:38:28,631 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 16:38:28,633 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 16:38:28,679 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 16:38:28,679 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 16:38:28,681 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 16:38:28,682 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 16:38:28,684 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 16:38:28,686 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 16:38:28,690 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 16:38:28,691 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 16:38:28,693 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 16:38:28,694 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 16:38:28,695 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 16:38:28,696 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 16:38:28,699 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 16:38:28,700 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 16:38:28,701 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 16:38:28,703 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 16:38:28,708 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 16:38:28,709 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 16:38:28,710 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 16:38:28,711 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 16:38:28,712 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 16:38:28,713 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 16:38:28,719 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 16:38:28,720 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 16:38:28,720 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 16:38:28,721 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 16:38:28,722 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 16:38:28,723 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 16:38:28,723 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 16:38:28,725 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 16:38:28,725 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 16:38:28,726 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 16:38:28,726 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 16:38:28,728 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 16:38:28,728 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 16:38:28,728 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 16:38:28,729 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 16:38:28,729 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 16:38:28,731 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 16:38:28,731 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 16:38:28,772 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 16:38:28,772 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 16:38:28,773 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 16:38:28,773 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 16:38:28,774 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 16:38:28,774 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 16:38:28,774 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 16:38:28,775 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 16:38:28,775 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 16:38:28,776 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 16:38:28,776 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 16:38:28,776 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 16:38:28,776 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 16:38:28,777 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 16:38:28,777 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 16:38:28,777 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 16:38:28,777 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 16:38:28,777 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 16:38:28,778 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 16:38:28,778 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 16:38:28,778 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 16:38:28,778 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 16:38:28,784 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 16:38:28,784 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 16:38:28,784 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:38:28,785 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 16:38:28,785 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 16:38:28,785 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 16:38:28,785 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 16:38:28,786 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 16:38:28,786 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 16:38:28,786 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 16:38:28,786 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 16:38:28,787 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 -> 89950477a2818e2be847e3014c0e2f9e906834037b4e328723302699ed4d9564 [2022-07-19 16:38:29,007 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 16:38:29,028 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 16:38:29,030 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 16:38:29,031 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 16:38:29,033 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 16:38:29,034 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec13_product24.cil.c [2022-07-19 16:38:29,080 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8197a1918/47def0ccbb70471593c0064cfb172004/FLAG29b0da221 [2022-07-19 16:38:29,578 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 16:38:29,578 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_product24.cil.c [2022-07-19 16:38:29,604 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8197a1918/47def0ccbb70471593c0064cfb172004/FLAG29b0da221 [2022-07-19 16:38:29,847 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8197a1918/47def0ccbb70471593c0064cfb172004 [2022-07-19 16:38:29,848 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 16:38:29,849 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 16:38:29,852 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 16:38:29,852 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 16:38:29,855 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 16:38:29,856 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:38:29" (1/1) ... [2022-07-19 16:38:29,857 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1769ebe3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:29, skipping insertion in model container [2022-07-19 16:38:29,857 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:38:29" (1/1) ... [2022-07-19 16:38:29,864 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 16:38:29,933 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 16:38:30,278 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_spec13_product24.cil.c[51490,51503] [2022-07-19 16:38:30,331 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:38:30,344 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 16:38:30,449 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_spec13_product24.cil.c[51490,51503] [2022-07-19 16:38:30,462 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:38:30,483 INFO L208 MainTranslator]: Completed translation [2022-07-19 16:38:30,484 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30 WrapperNode [2022-07-19 16:38:30,484 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 16:38:30,485 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 16:38:30,485 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 16:38:30,485 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 16:38:30,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,526 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,578 INFO L137 Inliner]: procedures = 96, calls = 352, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 894 [2022-07-19 16:38:30,578 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 16:38:30,579 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 16:38:30,579 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 16:38:30,579 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 16:38:30,586 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,592 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,592 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,609 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,635 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,655 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,671 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 16:38:30,672 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 16:38:30,673 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 16:38:30,673 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 16:38:30,674 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (1/1) ... [2022-07-19 16:38:30,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:38:30,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:30,704 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-19 16:38:30,729 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-19 16:38:30,750 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-19 16:38:30,750 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-19 16:38:30,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 16:38:30,751 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-19 16:38:30,751 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-19 16:38:30,751 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2022-07-19 16:38:30,751 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2022-07-19 16:38:30,751 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-19 16:38:30,751 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-19 16:38:30,752 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2022-07-19 16:38:30,752 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2022-07-19 16:38:30,752 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-19 16:38:30,752 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-19 16:38:30,752 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-07-19 16:38:30,752 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-07-19 16:38:30,752 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-19 16:38:30,753 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-19 16:38:30,753 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2022-07-19 16:38:30,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2022-07-19 16:38:30,753 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-19 16:38:30,753 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-19 16:38:30,753 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-19 16:38:30,753 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-19 16:38:30,753 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-19 16:38:30,754 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-19 16:38:30,754 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-19 16:38:30,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-19 16:38:30,754 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-19 16:38:30,754 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-19 16:38:30,754 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-19 16:38:30,754 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-19 16:38:30,755 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-19 16:38:30,755 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-19 16:38:30,755 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-07-19 16:38:30,755 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-07-19 16:38:30,755 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-19 16:38:30,756 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-19 16:38:30,756 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-19 16:38:30,756 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-19 16:38:30,756 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-19 16:38:30,756 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-19 16:38:30,756 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-19 16:38:30,756 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-19 16:38:30,757 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-19 16:38:30,757 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-19 16:38:30,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 16:38:30,757 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-19 16:38:30,757 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-19 16:38:30,757 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-19 16:38:30,757 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-19 16:38:30,758 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-19 16:38:30,758 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-19 16:38:30,758 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-19 16:38:30,759 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-19 16:38:30,759 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2022-07-19 16:38:30,759 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2022-07-19 16:38:30,760 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 16:38:30,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 16:38:30,760 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-19 16:38:30,760 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-19 16:38:30,760 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2022-07-19 16:38:30,761 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2022-07-19 16:38:30,909 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 16:38:30,911 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 16:38:31,918 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 16:38:31,935 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 16:38:31,936 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-07-19 16:38:31,939 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:38:31 BoogieIcfgContainer [2022-07-19 16:38:31,939 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 16:38:31,942 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 16:38:31,942 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 16:38:31,945 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 16:38:31,945 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 04:38:29" (1/3) ... [2022-07-19 16:38:31,945 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4074ce20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:38:31, skipping insertion in model container [2022-07-19 16:38:31,946 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:38:30" (2/3) ... [2022-07-19 16:38:31,946 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4074ce20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:38:31, skipping insertion in model container [2022-07-19 16:38:31,946 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:38:31" (3/3) ... [2022-07-19 16:38:31,947 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product24.cil.c [2022-07-19 16:38:31,960 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 16:38:31,960 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 16:38:32,017 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 16:38:32,022 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@3ff7543e, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@3e7ae55b [2022-07-19 16:38:32,022 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 16:38:32,028 INFO L276 IsEmpty]: Start isEmpty. Operand has 628 states, 487 states have (on average 1.6714579055441479) internal successors, (814), 507 states have internal predecessors, (814), 110 states have call successors, (110), 29 states have call predecessors, (110), 29 states have return successors, (110), 106 states have call predecessors, (110), 110 states have call successors, (110) [2022-07-19 16:38:32,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 16:38:32,045 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:32,046 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] [2022-07-19 16:38:32,047 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:32,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:32,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1869945943, now seen corresponding path program 1 times [2022-07-19 16:38:32,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:32,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553456032] [2022-07-19 16:38:32,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:32,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:32,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:32,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:38:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:38:32,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-19 16:38:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:38:32,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:38:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-19 16:38:32,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:38:32,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:32,838 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:32,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:32,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553456032] [2022-07-19 16:38:32,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553456032] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:32,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944753376] [2022-07-19 16:38:32,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:32,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:32,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:32,845 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-19 16:38:32,847 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-19 16:38:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:33,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:38:33,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:33,258 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-19 16:38:33,260 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:33,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944753376] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:33,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:33,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-19 16:38:33,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195317555] [2022-07-19 16:38:33,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:33,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:38:33,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:33,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:38:33,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:38:33,301 INFO L87 Difference]: Start difference. First operand has 628 states, 487 states have (on average 1.6714579055441479) internal successors, (814), 507 states have internal predecessors, (814), 110 states have call successors, (110), 29 states have call predecessors, (110), 29 states have return successors, (110), 106 states have call predecessors, (110), 110 states have call successors, (110) Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:33,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:33,509 INFO L93 Difference]: Finished difference Result 1255 states and 2084 transitions. [2022-07-19 16:38:33,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:38:33,522 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2022-07-19 16:38:33,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:33,545 INFO L225 Difference]: With dead ends: 1255 [2022-07-19 16:38:33,546 INFO L226 Difference]: Without dead ends: 627 [2022-07-19 16:38:33,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:38:33,556 INFO L413 NwaCegarLoop]: 1007 mSDtfsCounter, 26 mSDsluCounter, 2005 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 3012 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:33,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 3012 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:33,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2022-07-19 16:38:33,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 627. [2022-07-19 16:38:33,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 488 states have (on average 1.6557377049180328) internal successors, (808), 506 states have internal predecessors, (808), 110 states have call successors, (110), 30 states have call predecessors, (110), 28 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2022-07-19 16:38:33,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1025 transitions. [2022-07-19 16:38:33,652 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1025 transitions. Word has length 99 [2022-07-19 16:38:33,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:33,652 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1025 transitions. [2022-07-19 16:38:33,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:33,653 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1025 transitions. [2022-07-19 16:38:33,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-19 16:38:33,660 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:33,661 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:38:33,690 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-19 16:38:33,887 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-19 16:38:33,887 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:33,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:33,888 INFO L85 PathProgramCache]: Analyzing trace with hash -56223332, now seen corresponding path program 1 times [2022-07-19 16:38:33,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:33,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301081245] [2022-07-19 16:38:33,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:33,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:33,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:38:34,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:34,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:34,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 16:38:34,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:38:34,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:38:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:38:34,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,161 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:38:34,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:34,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301081245] [2022-07-19 16:38:34,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301081245] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:34,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880734373] [2022-07-19 16:38:34,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:34,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:34,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:34,164 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-19 16:38:34,191 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-19 16:38:34,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:38:34,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:34,502 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-19 16:38:34,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:34,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880734373] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:34,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:34,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2022-07-19 16:38:34,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186159851] [2022-07-19 16:38:34,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:34,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:38:34,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:34,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:38:34,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:38:34,506 INFO L87 Difference]: Start difference. First operand 627 states and 1025 transitions. Second operand has 7 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:34,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:34,629 INFO L93 Difference]: Finished difference Result 1268 states and 2077 transitions. [2022-07-19 16:38:34,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:38:34,630 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 85 [2022-07-19 16:38:34,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:34,635 INFO L225 Difference]: With dead ends: 1268 [2022-07-19 16:38:34,635 INFO L226 Difference]: Without dead ends: 651 [2022-07-19 16:38:34,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:38:34,639 INFO L413 NwaCegarLoop]: 1007 mSDtfsCounter, 119 mSDsluCounter, 4922 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 5929 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:34,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 5929 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:34,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2022-07-19 16:38:34,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 640. [2022-07-19 16:38:34,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 498 states have (on average 1.6526104417670682) internal successors, (823), 518 states have internal predecessors, (823), 111 states have call successors, (111), 30 states have call predecessors, (111), 30 states have return successors, (113), 105 states have call predecessors, (113), 108 states have call successors, (113) [2022-07-19 16:38:34,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1047 transitions. [2022-07-19 16:38:34,681 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1047 transitions. Word has length 85 [2022-07-19 16:38:34,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:34,682 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 1047 transitions. [2022-07-19 16:38:34,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:34,682 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1047 transitions. [2022-07-19 16:38:34,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 16:38:34,685 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:34,685 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] [2022-07-19 16:38:34,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-19 16:38:34,898 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-19 16:38:34,899 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:34,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:34,899 INFO L85 PathProgramCache]: Analyzing trace with hash -94231770, now seen corresponding path program 1 times [2022-07-19 16:38:34,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:34,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060355795] [2022-07-19 16:38:34,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:34,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:34,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:34,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:34,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:35,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:38:35,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:35,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:35,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-19 16:38:35,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:35,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:38:35,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:38:35,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-19 16:38:35,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-19 16:38:35,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,314 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-19 16:38:35,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:35,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060355795] [2022-07-19 16:38:35,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060355795] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:35,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810807199] [2022-07-19 16:38:35,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:35,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:35,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:35,318 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-19 16:38:35,320 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-19 16:38:35,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:35,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:38:35,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:35,739 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:35,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:35,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810807199] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:35,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:35,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2022-07-19 16:38:35,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177557300] [2022-07-19 16:38:35,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:35,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:38:35,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:35,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:38:35,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:38:35,742 INFO L87 Difference]: Start difference. First operand 640 states and 1047 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:35,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:35,867 INFO L93 Difference]: Finished difference Result 1288 states and 2110 transitions. [2022-07-19 16:38:35,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:38:35,868 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 102 [2022-07-19 16:38:35,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:35,875 INFO L225 Difference]: With dead ends: 1288 [2022-07-19 16:38:35,876 INFO L226 Difference]: Without dead ends: 660 [2022-07-19 16:38:35,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:38:35,882 INFO L413 NwaCegarLoop]: 1006 mSDtfsCounter, 130 mSDsluCounter, 4905 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 5911 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:35,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 5911 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:35,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2022-07-19 16:38:35,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 640. [2022-07-19 16:38:35,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 498 states have (on average 1.6526104417670682) internal successors, (823), 518 states have internal predecessors, (823), 111 states have call successors, (111), 30 states have call predecessors, (111), 30 states have return successors, (113), 105 states have call predecessors, (113), 108 states have call successors, (113) [2022-07-19 16:38:35,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1047 transitions. [2022-07-19 16:38:35,926 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1047 transitions. Word has length 102 [2022-07-19 16:38:35,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:35,928 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 1047 transitions. [2022-07-19 16:38:35,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:35,928 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1047 transitions. [2022-07-19 16:38:35,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 16:38:35,934 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:35,935 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] [2022-07-19 16:38:35,962 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-19 16:38:36,159 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-19 16:38:36,160 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:36,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:36,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1654658892, now seen corresponding path program 1 times [2022-07-19 16:38:36,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:36,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81867317] [2022-07-19 16:38:36,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:36,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:36,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:36,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:36,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:38:36,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-19 16:38:36,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:36,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:38:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:38:36,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-19 16:38:36,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-19 16:38:36,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,522 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:36,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:36,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81867317] [2022-07-19 16:38:36,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81867317] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:36,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934369026] [2022-07-19 16:38:36,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:36,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:36,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:36,525 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-19 16:38:36,526 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-19 16:38:36,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:36,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:38:36,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:36,832 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-19 16:38:36,833 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:36,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934369026] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:36,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:36,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:38:36,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290223961] [2022-07-19 16:38:36,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:36,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:38:36,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:36,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:38:36,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:38:36,835 INFO L87 Difference]: Start difference. First operand 640 states and 1047 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:36,908 INFO L93 Difference]: Finished difference Result 1283 states and 2100 transitions. [2022-07-19 16:38:36,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:38:36,908 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 102 [2022-07-19 16:38:36,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:36,913 INFO L225 Difference]: With dead ends: 1283 [2022-07-19 16:38:36,915 INFO L226 Difference]: Without dead ends: 651 [2022-07-19 16:38:36,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:38:36,922 INFO L413 NwaCegarLoop]: 997 mSDtfsCounter, 20 mSDsluCounter, 1983 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2980 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:36,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2980 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:38:36,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2022-07-19 16:38:36,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 649. [2022-07-19 16:38:36,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 506 states have (on average 1.6442687747035574) internal successors, (832), 526 states have internal predecessors, (832), 111 states have call successors, (111), 31 states have call predecessors, (111), 31 states have return successors, (112), 105 states have call predecessors, (112), 108 states have call successors, (112) [2022-07-19 16:38:36,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1055 transitions. [2022-07-19 16:38:36,962 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1055 transitions. Word has length 102 [2022-07-19 16:38:36,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:36,963 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 1055 transitions. [2022-07-19 16:38:36,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:36,963 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1055 transitions. [2022-07-19 16:38:36,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-19 16:38:36,965 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:36,965 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:36,995 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-19 16:38:37,183 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-19 16:38:37,183 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:37,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:37,184 INFO L85 PathProgramCache]: Analyzing trace with hash 498695512, now seen corresponding path program 1 times [2022-07-19 16:38:37,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:37,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079240312] [2022-07-19 16:38:37,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:37,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:38:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:37,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:38:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:38:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:38:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 16:38:37,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,385 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:38:37,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:37,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079240312] [2022-07-19 16:38:37,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079240312] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:37,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806366459] [2022-07-19 16:38:37,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:37,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:37,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:37,388 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-19 16:38:37,389 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-19 16:38:37,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:37,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 1267 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:38:37,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:37,687 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-19 16:38:37,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:37,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806366459] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:37,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:37,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-07-19 16:38:37,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894311447] [2022-07-19 16:38:37,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:37,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:38:37,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:37,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:38:37,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:38:37,690 INFO L87 Difference]: Start difference. First operand 649 states and 1055 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:37,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:37,805 INFO L93 Difference]: Finished difference Result 1297 states and 2113 transitions. [2022-07-19 16:38:37,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:38:37,806 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 87 [2022-07-19 16:38:37,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:37,810 INFO L225 Difference]: With dead ends: 1297 [2022-07-19 16:38:37,810 INFO L226 Difference]: Without dead ends: 671 [2022-07-19 16:38:37,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:38:37,814 INFO L413 NwaCegarLoop]: 1002 mSDtfsCounter, 141 mSDsluCounter, 4874 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5876 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:37,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5876 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:37,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2022-07-19 16:38:37,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 649. [2022-07-19 16:38:37,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 506 states have (on average 1.6442687747035574) internal successors, (832), 526 states have internal predecessors, (832), 111 states have call successors, (111), 31 states have call predecessors, (111), 31 states have return successors, (112), 105 states have call predecessors, (112), 108 states have call successors, (112) [2022-07-19 16:38:37,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1055 transitions. [2022-07-19 16:38:37,835 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1055 transitions. Word has length 87 [2022-07-19 16:38:37,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:37,836 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 1055 transitions. [2022-07-19 16:38:37,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:37,836 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1055 transitions. [2022-07-19 16:38:37,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-19 16:38:37,838 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:37,838 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] [2022-07-19 16:38:37,862 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-19 16:38:38,059 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-19 16:38:38,060 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:38,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:38,060 INFO L85 PathProgramCache]: Analyzing trace with hash -954877534, now seen corresponding path program 1 times [2022-07-19 16:38:38,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:38,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958434346] [2022-07-19 16:38:38,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:38,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:38,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:38,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:38:38,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 16:38:38,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:38,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 16:38:38,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-19 16:38:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 16:38:38,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:38:38,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,408 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-19 16:38:38,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:38,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958434346] [2022-07-19 16:38:38,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958434346] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:38,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072282942] [2022-07-19 16:38:38,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:38,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:38,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:38,411 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-19 16:38:38,436 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-19 16:38:38,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:38,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 1512 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:38:38,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:38,692 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:38,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:38,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072282942] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:38,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:38,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2022-07-19 16:38:38,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184417664] [2022-07-19 16:38:38,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:38,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:38:38,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:38,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:38:38,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:38:38,695 INFO L87 Difference]: Start difference. First operand 649 states and 1055 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:38,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:38,864 INFO L93 Difference]: Finished difference Result 1329 states and 2181 transitions. [2022-07-19 16:38:38,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:38:38,864 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 104 [2022-07-19 16:38:38,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:38,869 INFO L225 Difference]: With dead ends: 1329 [2022-07-19 16:38:38,869 INFO L226 Difference]: Without dead ends: 703 [2022-07-19 16:38:38,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:38:38,873 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 167 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 2823 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:38,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 2823 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:38,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-07-19 16:38:38,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 694. [2022-07-19 16:38:38,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.6654545454545455) internal successors, (916), 570 states have internal predecessors, (916), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2022-07-19 16:38:38,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1138 transitions. [2022-07-19 16:38:38,895 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1138 transitions. Word has length 104 [2022-07-19 16:38:38,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:38,896 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1138 transitions. [2022-07-19 16:38:38,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:38,896 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1138 transitions. [2022-07-19 16:38:38,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-19 16:38:38,898 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:38,898 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] [2022-07-19 16:38:38,926 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-19 16:38:39,123 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-19 16:38:39,124 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:39,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:39,124 INFO L85 PathProgramCache]: Analyzing trace with hash 274298455, now seen corresponding path program 1 times [2022-07-19 16:38:39,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:39,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594114329] [2022-07-19 16:38:39,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:39,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:39,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:39,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:38:39,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:38:39,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:39,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:38:39,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 16:38:39,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-19 16:38:39,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-19 16:38:39,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,477 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-19 16:38:39,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:39,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594114329] [2022-07-19 16:38:39,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594114329] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:39,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406480921] [2022-07-19 16:38:39,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:39,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:39,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:39,479 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-19 16:38:39,480 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-19 16:38:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:39,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:38:39,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:39,836 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:39,836 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:39,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406480921] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:39,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:39,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2022-07-19 16:38:39,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151366566] [2022-07-19 16:38:39,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:39,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:38:39,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:39,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:38:39,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:38:39,838 INFO L87 Difference]: Start difference. First operand 694 states and 1138 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:40,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:40,013 INFO L93 Difference]: Finished difference Result 1399 states and 2296 transitions. [2022-07-19 16:38:40,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:38:40,014 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 105 [2022-07-19 16:38:40,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:40,018 INFO L225 Difference]: With dead ends: 1399 [2022-07-19 16:38:40,018 INFO L226 Difference]: Without dead ends: 728 [2022-07-19 16:38:40,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:38:40,023 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 140 mSDsluCounter, 5844 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 6836 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:40,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 6836 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:40,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2022-07-19 16:38:40,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 694. [2022-07-19 16:38:40,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.6654545454545455) internal successors, (916), 570 states have internal predecessors, (916), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2022-07-19 16:38:40,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1138 transitions. [2022-07-19 16:38:40,046 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1138 transitions. Word has length 105 [2022-07-19 16:38:40,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:40,046 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1138 transitions. [2022-07-19 16:38:40,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:40,047 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1138 transitions. [2022-07-19 16:38:40,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 16:38:40,049 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:40,049 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:40,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-19 16:38:40,263 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-19 16:38:40,263 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:40,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:40,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1901691604, now seen corresponding path program 1 times [2022-07-19 16:38:40,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:40,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261462543] [2022-07-19 16:38:40,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:40,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:40,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:38:40,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-19 16:38:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:40,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:38:40,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 16:38:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-19 16:38:40,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:38:40,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,652 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-19 16:38:40,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:40,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261462543] [2022-07-19 16:38:40,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261462543] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:40,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747922732] [2022-07-19 16:38:40,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:40,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:40,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:40,654 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-19 16:38:40,656 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-19 16:38:40,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:40,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:38:40,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:41,024 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:41,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:41,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747922732] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:41,025 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:41,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2022-07-19 16:38:41,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529061531] [2022-07-19 16:38:41,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:41,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:38:41,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:41,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:38:41,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:38:41,027 INFO L87 Difference]: Start difference. First operand 694 states and 1138 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:41,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:41,195 INFO L93 Difference]: Finished difference Result 1399 states and 2296 transitions. [2022-07-19 16:38:41,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:38:41,195 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 106 [2022-07-19 16:38:41,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:41,200 INFO L225 Difference]: With dead ends: 1399 [2022-07-19 16:38:41,200 INFO L226 Difference]: Without dead ends: 728 [2022-07-19 16:38:41,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:38:41,204 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 150 mSDsluCounter, 5832 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 6824 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:41,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 6824 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:41,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2022-07-19 16:38:41,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 694. [2022-07-19 16:38:41,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.6654545454545455) internal successors, (916), 570 states have internal predecessors, (916), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2022-07-19 16:38:41,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1138 transitions. [2022-07-19 16:38:41,224 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1138 transitions. Word has length 106 [2022-07-19 16:38:41,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:41,224 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1138 transitions. [2022-07-19 16:38:41,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:41,225 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1138 transitions. [2022-07-19 16:38:41,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-19 16:38:41,226 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:41,227 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:41,255 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-19 16:38:41,443 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-19 16:38:41,444 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:41,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:41,444 INFO L85 PathProgramCache]: Analyzing trace with hash 526750140, now seen corresponding path program 1 times [2022-07-19 16:38:41,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:41,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796957379] [2022-07-19 16:38:41,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:41,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:41,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:41,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:38:41,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:41,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:38:41,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-19 16:38:41,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 16:38:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-19 16:38:41,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:41,806 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-19 16:38:41,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:41,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796957379] [2022-07-19 16:38:41,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796957379] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:41,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883767517] [2022-07-19 16:38:41,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:41,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:41,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:41,808 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-19 16:38:41,810 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-19 16:38:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 1511 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:38:42,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:42,165 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:38:42,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:42,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883767517] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:42,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:42,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2022-07-19 16:38:42,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213280059] [2022-07-19 16:38:42,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:42,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:38:42,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:42,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:38:42,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:38:42,167 INFO L87 Difference]: Start difference. First operand 694 states and 1138 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:42,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:42,328 INFO L93 Difference]: Finished difference Result 1390 states and 2281 transitions. [2022-07-19 16:38:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:38:42,329 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 107 [2022-07-19 16:38:42,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:42,333 INFO L225 Difference]: With dead ends: 1390 [2022-07-19 16:38:42,333 INFO L226 Difference]: Without dead ends: 719 [2022-07-19 16:38:42,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:38:42,336 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 160 mSDsluCounter, 5820 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 6812 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:42,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 6812 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:42,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-07-19 16:38:42,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 694. [2022-07-19 16:38:42,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.6654545454545455) internal successors, (916), 570 states have internal predecessors, (916), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2022-07-19 16:38:42,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1138 transitions. [2022-07-19 16:38:42,356 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1138 transitions. Word has length 107 [2022-07-19 16:38:42,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:42,356 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1138 transitions. [2022-07-19 16:38:42,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:42,356 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1138 transitions. [2022-07-19 16:38:42,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-19 16:38:42,358 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:42,358 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] [2022-07-19 16:38:42,383 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-19 16:38:42,571 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-19 16:38:42,571 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:42,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:42,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1217546010, now seen corresponding path program 1 times [2022-07-19 16:38:42,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:42,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580119741] [2022-07-19 16:38:42,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:42,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:42,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:42,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:42,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:38:42,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:38:42,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:42,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:38:42,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-19 16:38:42,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 16:38:42,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-19 16:38:42,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:42,885 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-19 16:38:42,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:42,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580119741] [2022-07-19 16:38:42,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580119741] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:42,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356213357] [2022-07-19 16:38:42,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:42,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:42,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:42,888 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-19 16:38:42,914 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-19 16:38:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 1514 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:38:43,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:43,161 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-19 16:38:43,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:43,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356213357] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:43,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:43,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:38:43,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127961690] [2022-07-19 16:38:43,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:43,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:38:43,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:43,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:38:43,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:38:43,164 INFO L87 Difference]: Start difference. First operand 694 states and 1138 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:43,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:43,218 INFO L93 Difference]: Finished difference Result 1354 states and 2228 transitions. [2022-07-19 16:38:43,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:38:43,218 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 107 [2022-07-19 16:38:43,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:43,225 INFO L225 Difference]: With dead ends: 1354 [2022-07-19 16:38:43,225 INFO L226 Difference]: Without dead ends: 694 [2022-07-19 16:38:43,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:38:43,229 INFO L413 NwaCegarLoop]: 995 mSDtfsCounter, 35 mSDsluCounter, 1983 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2978 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-19 16:38:43,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2978 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:38:43,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2022-07-19 16:38:43,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 694. [2022-07-19 16:38:43,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 550 states have (on average 1.6563636363636363) internal successors, (911), 570 states have internal predecessors, (911), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2022-07-19 16:38:43,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1133 transitions. [2022-07-19 16:38:43,253 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1133 transitions. Word has length 107 [2022-07-19 16:38:43,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:43,254 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1133 transitions. [2022-07-19 16:38:43,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:43,254 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1133 transitions. [2022-07-19 16:38:43,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-19 16:38:43,257 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:43,257 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:43,283 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-19 16:38:43,475 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-19 16:38:43,475 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:43,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:43,476 INFO L85 PathProgramCache]: Analyzing trace with hash -20880589, now seen corresponding path program 1 times [2022-07-19 16:38:43,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:43,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167932495] [2022-07-19 16:38:43,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:43,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:43,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:43,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:43,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:38:43,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:38:43,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-19 16:38:43,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:38:43,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-19 16:38:43,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:43,771 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-19 16:38:43,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:43,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167932495] [2022-07-19 16:38:43,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167932495] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:43,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41611236] [2022-07-19 16:38:43,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:43,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:43,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:43,780 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-19 16:38:43,810 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-19 16:38:44,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 1515 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:38:44,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:44,108 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-19 16:38:44,109 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:44,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41611236] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:44,109 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:44,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-07-19 16:38:44,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896664868] [2022-07-19 16:38:44,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:44,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:38:44,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:44,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:38:44,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:38:44,111 INFO L87 Difference]: Start difference. First operand 694 states and 1133 transitions. Second operand has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:44,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:44,228 INFO L93 Difference]: Finished difference Result 1322 states and 2160 transitions. [2022-07-19 16:38:44,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:38:44,229 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 108 [2022-07-19 16:38:44,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:44,233 INFO L225 Difference]: With dead ends: 1322 [2022-07-19 16:38:44,234 INFO L226 Difference]: Without dead ends: 720 [2022-07-19 16:38:44,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:38:44,237 INFO L413 NwaCegarLoop]: 999 mSDtfsCounter, 116 mSDsluCounter, 4888 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 5887 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:44,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 5887 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:44,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-07-19 16:38:44,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 707. [2022-07-19 16:38:44,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 560 states have (on average 1.6535714285714285) internal successors, (926), 582 states have internal predecessors, (926), 112 states have call successors, (112), 32 states have call predecessors, (112), 34 states have return successors, (116), 106 states have call predecessors, (116), 109 states have call successors, (116) [2022-07-19 16:38:44,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1154 transitions. [2022-07-19 16:38:44,257 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1154 transitions. Word has length 108 [2022-07-19 16:38:44,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:44,257 INFO L495 AbstractCegarLoop]: Abstraction has 707 states and 1154 transitions. [2022-07-19 16:38:44,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:38:44,258 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1154 transitions. [2022-07-19 16:38:44,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-19 16:38:44,259 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:44,260 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:44,289 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-19 16:38:44,482 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-19 16:38:44,482 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:44,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:44,483 INFO L85 PathProgramCache]: Analyzing trace with hash -707188911, now seen corresponding path program 1 times [2022-07-19 16:38:44,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:44,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127636656] [2022-07-19 16:38:44,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:44,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:44,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:44,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:44,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-19 16:38:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:38:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:38:44,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-19 16:38:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,638 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-19 16:38:44,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:44,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127636656] [2022-07-19 16:38:44,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127636656] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:44,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158236748] [2022-07-19 16:38:44,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:44,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:44,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:44,641 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-19 16:38:44,642 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-19 16:38:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:44,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:38:44,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:44,898 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:38:44,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:44,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158236748] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:44,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:44,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-19 16:38:44,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874151375] [2022-07-19 16:38:44,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:44,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:38:44,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:44,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:38:44,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:38:44,901 INFO L87 Difference]: Start difference. First operand 707 states and 1154 transitions. Second operand has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:44,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:44,998 INFO L93 Difference]: Finished difference Result 1331 states and 2175 transitions. [2022-07-19 16:38:44,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:38:44,999 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2022-07-19 16:38:44,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:45,003 INFO L225 Difference]: With dead ends: 1331 [2022-07-19 16:38:45,003 INFO L226 Difference]: Without dead ends: 729 [2022-07-19 16:38:45,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:38:45,007 INFO L413 NwaCegarLoop]: 999 mSDtfsCounter, 127 mSDsluCounter, 4876 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 5875 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:45,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 5875 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:45,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-07-19 16:38:45,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 707. [2022-07-19 16:38:45,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 560 states have (on average 1.6535714285714285) internal successors, (926), 582 states have internal predecessors, (926), 112 states have call successors, (112), 32 states have call predecessors, (112), 34 states have return successors, (116), 106 states have call predecessors, (116), 109 states have call successors, (116) [2022-07-19 16:38:45,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1154 transitions. [2022-07-19 16:38:45,026 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1154 transitions. Word has length 93 [2022-07-19 16:38:45,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:45,027 INFO L495 AbstractCegarLoop]: Abstraction has 707 states and 1154 transitions. [2022-07-19 16:38:45,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:45,027 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1154 transitions. [2022-07-19 16:38:45,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-19 16:38:45,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:45,029 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] [2022-07-19 16:38:45,059 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-19 16:38:45,239 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-19 16:38:45,239 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:45,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:45,240 INFO L85 PathProgramCache]: Analyzing trace with hash 715482686, now seen corresponding path program 1 times [2022-07-19 16:38:45,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:45,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595124250] [2022-07-19 16:38:45,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:45,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:45,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:45,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:45,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:38:45,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:38:45,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:45,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-19 16:38:45,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 16:38:45,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-19 16:38:45,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-19 16:38:45,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,533 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-19 16:38:45,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:45,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595124250] [2022-07-19 16:38:45,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595124250] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:45,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253754789] [2022-07-19 16:38:45,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:45,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:45,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:45,536 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-19 16:38:45,565 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-19 16:38:45,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:45,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 1516 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:38:45,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:45,806 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-19 16:38:45,806 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:45,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253754789] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:45,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:45,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:38:45,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448350487] [2022-07-19 16:38:45,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:45,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:38:45,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:45,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:38:45,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:38:45,809 INFO L87 Difference]: Start difference. First operand 707 states and 1154 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:45,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:45,852 INFO L93 Difference]: Finished difference Result 1376 states and 2258 transitions. [2022-07-19 16:38:45,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:38:45,853 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 109 [2022-07-19 16:38:45,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:45,857 INFO L225 Difference]: With dead ends: 1376 [2022-07-19 16:38:45,857 INFO L226 Difference]: Without dead ends: 707 [2022-07-19 16:38:45,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:38:45,861 INFO L413 NwaCegarLoop]: 997 mSDtfsCounter, 10 mSDsluCounter, 1983 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2980 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-19 16:38:45,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2980 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:38:45,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2022-07-19 16:38:45,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 707. [2022-07-19 16:38:45,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 560 states have (on average 1.6482142857142856) internal successors, (923), 582 states have internal predecessors, (923), 112 states have call successors, (112), 32 states have call predecessors, (112), 34 states have return successors, (116), 106 states have call predecessors, (116), 109 states have call successors, (116) [2022-07-19 16:38:45,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1151 transitions. [2022-07-19 16:38:45,880 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1151 transitions. Word has length 109 [2022-07-19 16:38:45,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:45,880 INFO L495 AbstractCegarLoop]: Abstraction has 707 states and 1151 transitions. [2022-07-19 16:38:45,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:38:45,881 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1151 transitions. [2022-07-19 16:38:45,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-19 16:38:45,882 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:45,883 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:45,909 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-19 16:38:46,107 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-19 16:38:46,108 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:46,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:46,108 INFO L85 PathProgramCache]: Analyzing trace with hash -932828768, now seen corresponding path program 1 times [2022-07-19 16:38:46,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:46,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946809612] [2022-07-19 16:38:46,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:46,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:46,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:46,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:46,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:38:46,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:38:46,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:38:46,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-19 16:38:46,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,244 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-19 16:38:46,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:46,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946809612] [2022-07-19 16:38:46,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946809612] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:46,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634448887] [2022-07-19 16:38:46,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:46,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:46,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:46,247 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-19 16:38:46,270 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-19 16:38:46,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 1273 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:38:46,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:46,477 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-19 16:38:46,477 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:46,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634448887] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:46,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:46,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:38:46,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706085667] [2022-07-19 16:38:46,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:46,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:38:46,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:46,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:38:46,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:38:46,479 INFO L87 Difference]: Start difference. First operand 707 states and 1151 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-19 16:38:46,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:46,642 INFO L93 Difference]: Finished difference Result 1372 states and 2253 transitions. [2022-07-19 16:38:46,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:38:46,643 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2022-07-19 16:38:46,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:46,647 INFO L225 Difference]: With dead ends: 1372 [2022-07-19 16:38:46,648 INFO L226 Difference]: Without dead ends: 770 [2022-07-19 16:38:46,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:38:46,651 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 237 mSDsluCounter, 1859 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 2803 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:46,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 2803 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:46,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2022-07-19 16:38:46,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 752. [2022-07-19 16:38:46,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 604 states have (on average 1.6672185430463575) internal successors, (1007), 626 states have internal predecessors, (1007), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2022-07-19 16:38:46,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1232 transitions. [2022-07-19 16:38:46,675 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1232 transitions. Word has length 94 [2022-07-19 16:38:46,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:46,675 INFO L495 AbstractCegarLoop]: Abstraction has 752 states and 1232 transitions. [2022-07-19 16:38:46,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-19 16:38:46,676 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1232 transitions. [2022-07-19 16:38:46,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-19 16:38:46,678 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:46,678 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:46,703 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-19 16:38:46,899 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-19 16:38:46,899 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:46,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:46,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1159601758, now seen corresponding path program 1 times [2022-07-19 16:38:46,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:46,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470386973] [2022-07-19 16:38:46,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:46,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:38:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:38:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:38:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-19 16:38:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,019 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-19 16:38:47,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:47,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470386973] [2022-07-19 16:38:47,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470386973] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:47,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292646451] [2022-07-19 16:38:47,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:47,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:47,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:47,021 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-19 16:38:47,028 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-19 16:38:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 1269 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:38:47,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:47,323 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:38:47,323 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:47,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292646451] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:47,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:47,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2022-07-19 16:38:47,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278546394] [2022-07-19 16:38:47,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:47,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:38:47,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:47,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:38:47,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:38:47,327 INFO L87 Difference]: Start difference. First operand 752 states and 1232 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:47,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:47,483 INFO L93 Difference]: Finished difference Result 1388 states and 2269 transitions. [2022-07-19 16:38:47,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:38:47,484 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2022-07-19 16:38:47,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:47,488 INFO L225 Difference]: With dead ends: 1388 [2022-07-19 16:38:47,488 INFO L226 Difference]: Without dead ends: 786 [2022-07-19 16:38:47,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:38:47,491 INFO L413 NwaCegarLoop]: 984 mSDtfsCounter, 138 mSDsluCounter, 5805 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 6789 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:47,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 6789 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:47,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-07-19 16:38:47,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 752. [2022-07-19 16:38:47,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 604 states have (on average 1.6672185430463575) internal successors, (1007), 626 states have internal predecessors, (1007), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2022-07-19 16:38:47,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1232 transitions. [2022-07-19 16:38:47,512 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1232 transitions. Word has length 94 [2022-07-19 16:38:47,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:47,512 INFO L495 AbstractCegarLoop]: Abstraction has 752 states and 1232 transitions. [2022-07-19 16:38:47,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:47,512 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1232 transitions. [2022-07-19 16:38:47,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-19 16:38:47,514 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:47,514 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:47,539 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-19 16:38:47,723 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-19 16:38:47,723 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:47,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:47,724 INFO L85 PathProgramCache]: Analyzing trace with hash -2057288235, now seen corresponding path program 1 times [2022-07-19 16:38:47,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:47,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467279731] [2022-07-19 16:38:47,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:47,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:47,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:47,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:47,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 16:38:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:38:47,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-19 16:38:47,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 16:38:47,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:47,870 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-19 16:38:47,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:47,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467279731] [2022-07-19 16:38:47,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467279731] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:47,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640654990] [2022-07-19 16:38:47,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:47,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:47,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:47,872 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-19 16:38:47,873 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-19 16:38:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 1270 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:38:48,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:38:48,162 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:48,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640654990] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:48,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:48,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2022-07-19 16:38:48,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354541705] [2022-07-19 16:38:48,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:48,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:38:48,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:48,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:38:48,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:38:48,164 INFO L87 Difference]: Start difference. First operand 752 states and 1232 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:48,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:48,322 INFO L93 Difference]: Finished difference Result 1379 states and 2255 transitions. [2022-07-19 16:38:48,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:38:48,323 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 95 [2022-07-19 16:38:48,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:48,327 INFO L225 Difference]: With dead ends: 1379 [2022-07-19 16:38:48,327 INFO L226 Difference]: Without dead ends: 777 [2022-07-19 16:38:48,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:38:48,330 INFO L413 NwaCegarLoop]: 984 mSDtfsCounter, 148 mSDsluCounter, 5793 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 6777 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:48,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 6777 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:48,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2022-07-19 16:38:48,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 752. [2022-07-19 16:38:48,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 604 states have (on average 1.6672185430463575) internal successors, (1007), 626 states have internal predecessors, (1007), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2022-07-19 16:38:48,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1232 transitions. [2022-07-19 16:38:48,350 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1232 transitions. Word has length 95 [2022-07-19 16:38:48,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:48,351 INFO L495 AbstractCegarLoop]: Abstraction has 752 states and 1232 transitions. [2022-07-19 16:38:48,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:38:48,351 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1232 transitions. [2022-07-19 16:38:48,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-19 16:38:48,353 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:48,353 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:48,384 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-19 16:38:48,567 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-19 16:38:48,567 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:48,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:48,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1443964743, now seen corresponding path program 1 times [2022-07-19 16:38:48,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:48,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592204066] [2022-07-19 16:38:48,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:48,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:48,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:48,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:48,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 16:38:48,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:38:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 16:38:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-19 16:38:48,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,697 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-19 16:38:48,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:48,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592204066] [2022-07-19 16:38:48,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592204066] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:48,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570344002] [2022-07-19 16:38:48,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:48,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:48,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:48,700 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-19 16:38:48,702 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-19 16:38:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:48,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 1271 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:38:48,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-19 16:38:49,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:49,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570344002] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:49,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:49,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2022-07-19 16:38:49,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732635848] [2022-07-19 16:38:49,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:49,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 16:38:49,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:49,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 16:38:49,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-19 16:38:49,153 INFO L87 Difference]: Start difference. First operand 752 states and 1232 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-19 16:38:49,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:49,257 INFO L93 Difference]: Finished difference Result 1944 states and 3206 transitions. [2022-07-19 16:38:49,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 16:38:49,257 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2022-07-19 16:38:49,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:49,265 INFO L225 Difference]: With dead ends: 1944 [2022-07-19 16:38:49,265 INFO L226 Difference]: Without dead ends: 1346 [2022-07-19 16:38:49,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-19 16:38:49,268 INFO L413 NwaCegarLoop]: 1154 mSDtfsCounter, 933 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 2125 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:49,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 2125 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:49,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2022-07-19 16:38:49,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 1281. [2022-07-19 16:38:49,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1029 states have (on average 1.6695821185617103) internal successors, (1718), 1060 states have internal predecessors, (1718), 194 states have call successors, (194), 56 states have call predecessors, (194), 57 states have return successors, (201), 179 states have call predecessors, (201), 190 states have call successors, (201) [2022-07-19 16:38:49,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 2113 transitions. [2022-07-19 16:38:49,310 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 2113 transitions. Word has length 96 [2022-07-19 16:38:49,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:49,310 INFO L495 AbstractCegarLoop]: Abstraction has 1281 states and 2113 transitions. [2022-07-19 16:38:49,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-19 16:38:49,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 2113 transitions. [2022-07-19 16:38:49,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-07-19 16:38:49,315 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:49,316 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:49,343 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-19 16:38:49,536 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-19 16:38:49,536 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:49,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:49,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1050295996, now seen corresponding path program 1 times [2022-07-19 16:38:49,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:49,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132442697] [2022-07-19 16:38:49,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:49,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:49,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:49,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:49,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:49,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:49,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:49,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:38:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:49,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:38:49,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:49,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:38:49,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:38:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:38:49,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:38:49,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-19 16:38:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:49,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-19 16:38:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:38:50,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:38:50,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:50,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:38:50,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:38:50,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-07-19 16:38:50,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-07-19 16:38:50,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-07-19 16:38:50,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,035 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-07-19 16:38:50,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:50,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132442697] [2022-07-19 16:38:50,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132442697] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:50,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084320877] [2022-07-19 16:38:50,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:50,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:50,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:50,037 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-19 16:38:50,051 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-19 16:38:50,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:50,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 2251 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:38:50,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:50,462 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2022-07-19 16:38:50,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:50,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084320877] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:50,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:50,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:38:50,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270289215] [2022-07-19 16:38:50,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:50,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:38:50,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:50,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:38:50,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:38:50,464 INFO L87 Difference]: Start difference. First operand 1281 states and 2113 transitions. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 16:38:50,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:50,967 INFO L93 Difference]: Finished difference Result 2424 states and 4061 transitions. [2022-07-19 16:38:50,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:38:50,968 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 221 [2022-07-19 16:38:50,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:50,976 INFO L225 Difference]: With dead ends: 2424 [2022-07-19 16:38:50,977 INFO L226 Difference]: Without dead ends: 1297 [2022-07-19 16:38:50,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:38:50,983 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 950 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 968 SdHoareTripleChecker+Valid, 2529 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:50,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [968 Valid, 2529 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-19 16:38:50,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2022-07-19 16:38:51,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1297. [2022-07-19 16:38:51,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1043 states have (on average 1.670182166826462) internal successors, (1742), 1074 states have internal predecessors, (1742), 194 states have call successors, (194), 58 states have call predecessors, (194), 59 states have return successors, (203), 179 states have call predecessors, (203), 190 states have call successors, (203) [2022-07-19 16:38:51,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 2139 transitions. [2022-07-19 16:38:51,066 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 2139 transitions. Word has length 221 [2022-07-19 16:38:51,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:51,067 INFO L495 AbstractCegarLoop]: Abstraction has 1297 states and 2139 transitions. [2022-07-19 16:38:51,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 16:38:51,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 2139 transitions. [2022-07-19 16:38:51,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-07-19 16:38:51,073 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:51,073 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:51,100 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-19 16:38:51,288 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-19 16:38:51,288 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:51,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:51,289 INFO L85 PathProgramCache]: Analyzing trace with hash 795686906, now seen corresponding path program 1 times [2022-07-19 16:38:51,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:51,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080993867] [2022-07-19 16:38:51,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:51,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:51,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:51,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:51,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:51,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 16:38:51,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:38:51,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:51,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:51,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:38:51,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:51,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:38:51,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 16:38:51,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-19 16:38:51,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-19 16:38:51,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-07-19 16:38:51,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,589 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:38:51,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:51,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080993867] [2022-07-19 16:38:51,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080993867] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:51,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125900610] [2022-07-19 16:38:51,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:51,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:51,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:51,592 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-19 16:38:51,602 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-19 16:38:51,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:51,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 1641 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:38:51,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:51,943 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-19 16:38:51,943 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:51,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125900610] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:51,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:51,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-19 16:38:51,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105803319] [2022-07-19 16:38:51,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:51,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:38:51,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:51,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:38:51,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:38:51,945 INFO L87 Difference]: Start difference. First operand 1297 states and 2139 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:38:52,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:52,444 INFO L93 Difference]: Finished difference Result 2456 states and 4107 transitions. [2022-07-19 16:38:52,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:38:52,445 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 153 [2022-07-19 16:38:52,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:52,454 INFO L225 Difference]: With dead ends: 2456 [2022-07-19 16:38:52,455 INFO L226 Difference]: Without dead ends: 1313 [2022-07-19 16:38:52,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 183 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-19 16:38:52,463 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 941 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 2529 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:52,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [959 Valid, 2529 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-19 16:38:52,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2022-07-19 16:38:52,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 1313. [2022-07-19 16:38:52,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1057 states have (on average 1.6707663197729423) internal successors, (1766), 1088 states have internal predecessors, (1766), 194 states have call successors, (194), 60 states have call predecessors, (194), 61 states have return successors, (205), 179 states have call predecessors, (205), 190 states have call successors, (205) [2022-07-19 16:38:52,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 2165 transitions. [2022-07-19 16:38:52,538 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 2165 transitions. Word has length 153 [2022-07-19 16:38:52,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:52,538 INFO L495 AbstractCegarLoop]: Abstraction has 1313 states and 2165 transitions. [2022-07-19 16:38:52,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:38:52,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 2165 transitions. [2022-07-19 16:38:52,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-07-19 16:38:52,556 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:52,556 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:38:52,581 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-19 16:38:52,771 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-19 16:38:52,771 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:52,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:52,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1942016924, now seen corresponding path program 1 times [2022-07-19 16:38:52,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:52,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124429238] [2022-07-19 16:38:52,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:52,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:52,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:52,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:52,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:52,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:52,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 16:38:52,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:52,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 16:38:52,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:53,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:38:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:53,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:53,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:38:53,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-19 16:38:53,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-19 16:38:53,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-07-19 16:38:53,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,037 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-19 16:38:53,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:53,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124429238] [2022-07-19 16:38:53,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124429238] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:53,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235818654] [2022-07-19 16:38:53,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:53,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:53,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:53,039 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-19 16:38:53,040 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-19 16:38:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 1643 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:38:53,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:53,349 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:38:53,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:53,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235818654] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:53,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:53,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-19 16:38:53,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852618425] [2022-07-19 16:38:53,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:53,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:38:53,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:53,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:38:53,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:38:53,352 INFO L87 Difference]: Start difference. First operand 1313 states and 2165 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-19 16:38:53,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:53,482 INFO L93 Difference]: Finished difference Result 3351 states and 5510 transitions. [2022-07-19 16:38:53,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:38:53,483 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 154 [2022-07-19 16:38:53,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:53,495 INFO L225 Difference]: With dead ends: 3351 [2022-07-19 16:38:53,495 INFO L226 Difference]: Without dead ends: 2192 [2022-07-19 16:38:53,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:38:53,502 INFO L413 NwaCegarLoop]: 1437 mSDtfsCounter, 1042 mSDsluCounter, 3459 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1042 SdHoareTripleChecker+Valid, 4896 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:53,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1042 Valid, 4896 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:38:53,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2192 states. [2022-07-19 16:38:53,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2192 to 2184. [2022-07-19 16:38:53,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2184 states, 1751 states have (on average 1.6442033123929183) internal successors, (2879), 1785 states have internal predecessors, (2879), 327 states have call successors, (327), 102 states have call predecessors, (327), 105 states have return successors, (367), 312 states have call predecessors, (367), 321 states have call successors, (367) [2022-07-19 16:38:53,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2184 states to 2184 states and 3573 transitions. [2022-07-19 16:38:53,600 INFO L78 Accepts]: Start accepts. Automaton has 2184 states and 3573 transitions. Word has length 154 [2022-07-19 16:38:53,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:53,600 INFO L495 AbstractCegarLoop]: Abstraction has 2184 states and 3573 transitions. [2022-07-19 16:38:53,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-19 16:38:53,601 INFO L276 IsEmpty]: Start isEmpty. Operand 2184 states and 3573 transitions. [2022-07-19 16:38:53,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-07-19 16:38:53,608 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:53,608 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:53,633 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-19 16:38:53,833 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-19 16:38:53,833 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:53,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:53,834 INFO L85 PathProgramCache]: Analyzing trace with hash -345557712, now seen corresponding path program 1 times [2022-07-19 16:38:53,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:53,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787982665] [2022-07-19 16:38:53,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:53,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:53,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:53,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:53,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:38:54,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:38:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:54,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:38:54,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:38:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-19 16:38:54,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-19 16:38:54,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:54,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:38:54,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:38:54,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:38:54,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-07-19 16:38:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-07-19 16:38:54,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-07-19 16:38:54,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,243 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2022-07-19 16:38:54,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:54,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787982665] [2022-07-19 16:38:54,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787982665] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:54,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510298044] [2022-07-19 16:38:54,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:54,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:54,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:54,248 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-19 16:38:54,256 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-19 16:38:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:54,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 2253 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:38:54,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:54,695 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-07-19 16:38:54,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:54,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510298044] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:54,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:54,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:38:54,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627852979] [2022-07-19 16:38:54,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:54,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:38:54,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:54,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:38:54,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:38:54,698 INFO L87 Difference]: Start difference. First operand 2184 states and 3573 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 16:38:55,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:55,178 INFO L93 Difference]: Finished difference Result 4246 states and 7058 transitions. [2022-07-19 16:38:55,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:38:55,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 230 [2022-07-19 16:38:55,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:55,189 INFO L225 Difference]: With dead ends: 4246 [2022-07-19 16:38:55,189 INFO L226 Difference]: Without dead ends: 2216 [2022-07-19 16:38:55,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:38:55,199 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 927 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 2529 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:55,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [945 Valid, 2529 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-19 16:38:55,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2022-07-19 16:38:55,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 2216. [2022-07-19 16:38:55,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2216 states, 1779 states have (on average 1.6453063518830804) internal successors, (2927), 1813 states have internal predecessors, (2927), 327 states have call successors, (327), 106 states have call predecessors, (327), 109 states have return successors, (371), 312 states have call predecessors, (371), 321 states have call successors, (371) [2022-07-19 16:38:55,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 3625 transitions. [2022-07-19 16:38:55,274 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 3625 transitions. Word has length 230 [2022-07-19 16:38:55,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:55,274 INFO L495 AbstractCegarLoop]: Abstraction has 2216 states and 3625 transitions. [2022-07-19 16:38:55,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 16:38:55,275 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 3625 transitions. [2022-07-19 16:38:55,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-07-19 16:38:55,282 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:55,282 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:55,308 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-19 16:38:55,507 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-19 16:38:55,507 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:55,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:55,508 INFO L85 PathProgramCache]: Analyzing trace with hash -269076624, now seen corresponding path program 1 times [2022-07-19 16:38:55,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:55,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823287824] [2022-07-19 16:38:55,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:55,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:55,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:55,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:55,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:38:55,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:55,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:38:55,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:55,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:38:55,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:38:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:55,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:55,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:38:55,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:38:55,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-19 16:38:55,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:55,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-19 16:38:55,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:56,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:38:56,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:38:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:56,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:38:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:38:56,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-07-19 16:38:56,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-07-19 16:38:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-07-19 16:38:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,018 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2022-07-19 16:38:56,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:56,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823287824] [2022-07-19 16:38:56,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823287824] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:56,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046980849] [2022-07-19 16:38:56,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:56,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:56,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:56,024 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-19 16:38:56,025 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-19 16:38:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:56,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 2257 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:38:56,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:56,449 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2022-07-19 16:38:56,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:38:56,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046980849] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:38:56,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:38:56,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:38:56,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089863787] [2022-07-19 16:38:56,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:38:56,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:38:56,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:56,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:38:56,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:38:56,452 INFO L87 Difference]: Start difference. First operand 2216 states and 3625 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 16:38:56,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:38:56,849 INFO L93 Difference]: Finished difference Result 4310 states and 7150 transitions. [2022-07-19 16:38:56,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:38:56,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 234 [2022-07-19 16:38:56,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:38:56,859 INFO L225 Difference]: With dead ends: 4310 [2022-07-19 16:38:56,859 INFO L226 Difference]: Without dead ends: 2248 [2022-07-19 16:38:56,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:38:56,868 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 935 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 2529 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:38:56,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 2529 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:38:56,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2022-07-19 16:38:56,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 2248. [2022-07-19 16:38:56,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 1807 states have (on average 1.6463752075262867) internal successors, (2975), 1841 states have internal predecessors, (2975), 327 states have call successors, (327), 110 states have call predecessors, (327), 113 states have return successors, (375), 312 states have call predecessors, (375), 321 states have call successors, (375) [2022-07-19 16:38:56,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 3677 transitions. [2022-07-19 16:38:56,992 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 3677 transitions. Word has length 234 [2022-07-19 16:38:56,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:38:56,992 INFO L495 AbstractCegarLoop]: Abstraction has 2248 states and 3677 transitions. [2022-07-19 16:38:56,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 16:38:56,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 3677 transitions. [2022-07-19 16:38:57,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-07-19 16:38:57,002 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:38:57,003 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 16:38:57,031 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-19 16:38:57,219 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-19 16:38:57,219 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:38:57,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:38:57,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1874520112, now seen corresponding path program 1 times [2022-07-19 16:38:57,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:38:57,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238412121] [2022-07-19 16:38:57,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:57,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:38:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:38:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:38:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:38:57,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:38:57,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:38:57,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:38:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:38:57,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:38:57,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:38:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:38:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-19 16:38:57,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-07-19 16:38:57,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:38:57,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:38:57,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:38:57,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:38:57,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:38:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-07-19 16:38:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-07-19 16:38:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-07-19 16:38:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:57,667 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2022-07-19 16:38:57,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:38:57,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238412121] [2022-07-19 16:38:57,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238412121] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:38:57,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904546911] [2022-07-19 16:38:57,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:38:57,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:38:57,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:38:57,669 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-19 16:38:57,700 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-19 16:38:58,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:38:58,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 2261 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:38:58,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:38:58,125 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-07-19 16:38:58,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:38:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 27 proven. 5 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-07-19 16:38:58,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904546911] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:38:58,557 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:38:58,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 13 [2022-07-19 16:38:58,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785148512] [2022-07-19 16:38:58,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:38:58,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-19 16:38:58,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:38:58,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-19 16:38:58,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:38:58,560 INFO L87 Difference]: Start difference. First operand 2248 states and 3677 transitions. Second operand has 13 states, 13 states have (on average 13.23076923076923) internal successors, (172), 9 states have internal predecessors, (172), 5 states have call successors, (44), 9 states have call predecessors, (44), 5 states have return successors, (40), 6 states have call predecessors, (40), 5 states have call successors, (40) [2022-07-19 16:39:19,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:39:19,719 INFO L93 Difference]: Finished difference Result 13708 states and 23873 transitions. [2022-07-19 16:39:19,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-07-19 16:39:19,719 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.23076923076923) internal successors, (172), 9 states have internal predecessors, (172), 5 states have call successors, (44), 9 states have call predecessors, (44), 5 states have return successors, (40), 6 states have call predecessors, (40), 5 states have call successors, (40) Word has length 238 [2022-07-19 16:39:19,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:39:19,783 INFO L225 Difference]: With dead ends: 13708 [2022-07-19 16:39:19,783 INFO L226 Difference]: Without dead ends: 11431 [2022-07-19 16:39:19,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 547 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=499, Invalid=1571, Unknown=0, NotChecked=0, Total=2070 [2022-07-19 16:39:19,803 INFO L413 NwaCegarLoop]: 1978 mSDtfsCounter, 6549 mSDsluCounter, 4320 mSDsCounter, 0 mSdLazyCounter, 13286 mSolverCounterSat, 3800 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6672 SdHoareTripleChecker+Valid, 6298 SdHoareTripleChecker+Invalid, 17086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3800 IncrementalHoareTripleChecker+Valid, 13286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:39:19,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6672 Valid, 6298 Invalid, 17086 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3800 Valid, 13286 Invalid, 0 Unknown, 0 Unchecked, 17.3s Time] [2022-07-19 16:39:19,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11431 states. [2022-07-19 16:39:20,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11431 to 7622. [2022-07-19 16:39:20,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7622 states, 5973 states have (on average 1.5765946760421898) internal successors, (9417), 6089 states have internal predecessors, (9417), 1180 states have call successors, (1180), 410 states have call predecessors, (1180), 468 states have return successors, (1916), 1160 states have call predecessors, (1916), 1166 states have call successors, (1916) [2022-07-19 16:39:20,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7622 states to 7622 states and 12513 transitions. [2022-07-19 16:39:20,658 INFO L78 Accepts]: Start accepts. Automaton has 7622 states and 12513 transitions. Word has length 238 [2022-07-19 16:39:20,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:39:20,659 INFO L495 AbstractCegarLoop]: Abstraction has 7622 states and 12513 transitions. [2022-07-19 16:39:20,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.23076923076923) internal successors, (172), 9 states have internal predecessors, (172), 5 states have call successors, (44), 9 states have call predecessors, (44), 5 states have return successors, (40), 6 states have call predecessors, (40), 5 states have call successors, (40) [2022-07-19 16:39:20,659 INFO L276 IsEmpty]: Start isEmpty. Operand 7622 states and 12513 transitions. [2022-07-19 16:39:20,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-07-19 16:39:20,668 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:39:20,669 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, 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] [2022-07-19 16:39:20,701 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-19 16:39:20,883 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-19 16:39:20,883 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:39:20,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:39:20,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1766682595, now seen corresponding path program 1 times [2022-07-19 16:39:20,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:39:20,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297959126] [2022-07-19 16:39:20,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:20,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:39:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:20,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:39:20,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:20,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:39:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 16:39:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:39:21,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:39:21,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:39:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:21,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:21,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:39:21,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:21,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:39:21,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-07-19 16:39:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-07-19 16:39:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-07-19 16:39:21,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,159 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:39:21,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:39:21,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297959126] [2022-07-19 16:39:21,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297959126] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:39:21,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548743799] [2022-07-19 16:39:21,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:21,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:39:21,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:39:21,164 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-19 16:39:21,169 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-19 16:39:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:21,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 1642 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-19 16:39:21,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:39:21,464 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-19 16:39:21,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:39:21,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548743799] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:39:21,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:39:21,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 12 [2022-07-19 16:39:21,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022665319] [2022-07-19 16:39:21,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:39:21,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:39:21,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:39:21,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:39:21,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:39:21,466 INFO L87 Difference]: Start difference. First operand 7622 states and 12513 transitions. Second operand has 7 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-19 16:39:22,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:39:22,139 INFO L93 Difference]: Finished difference Result 15340 states and 25174 transitions. [2022-07-19 16:39:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:39:22,139 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 160 [2022-07-19 16:39:22,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:39:22,180 INFO L225 Difference]: With dead ends: 15340 [2022-07-19 16:39:22,181 INFO L226 Difference]: Without dead ends: 7735 [2022-07-19 16:39:22,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 191 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:39:22,215 INFO L413 NwaCegarLoop]: 1006 mSDtfsCounter, 138 mSDsluCounter, 4858 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5864 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:39:22,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 5864 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:39:22,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7735 states. [2022-07-19 16:39:22,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7735 to 7615. [2022-07-19 16:39:22,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7615 states, 5966 states have (on average 1.5757626550452564) internal successors, (9401), 6082 states have internal predecessors, (9401), 1180 states have call successors, (1180), 410 states have call predecessors, (1180), 468 states have return successors, (1916), 1160 states have call predecessors, (1916), 1166 states have call successors, (1916) [2022-07-19 16:39:22,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7615 states to 7615 states and 12497 transitions. [2022-07-19 16:39:22,985 INFO L78 Accepts]: Start accepts. Automaton has 7615 states and 12497 transitions. Word has length 160 [2022-07-19 16:39:22,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:39:22,986 INFO L495 AbstractCegarLoop]: Abstraction has 7615 states and 12497 transitions. [2022-07-19 16:39:22,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-19 16:39:22,986 INFO L276 IsEmpty]: Start isEmpty. Operand 7615 states and 12497 transitions. [2022-07-19 16:39:22,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-07-19 16:39:22,995 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:39:22,996 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, 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] [2022-07-19 16:39:23,025 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-19 16:39:23,221 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-19 16:39:23,222 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:39:23,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:39:23,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1867859416, now seen corresponding path program 1 times [2022-07-19 16:39:23,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:39:23,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117030644] [2022-07-19 16:39:23,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:23,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:39:23,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:39:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:39:23,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:39:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:39:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:39:23,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:39:23,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:23,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:23,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:23,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:39:23,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:23,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:23,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:23,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:39:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-19 16:39:23,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-19 16:39:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-19 16:39:23,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:23,552 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-19 16:39:23,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:39:23,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117030644] [2022-07-19 16:39:23,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117030644] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:39:23,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:39:23,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:39:23,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492886097] [2022-07-19 16:39:23,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:39:23,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:39:23,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:39:23,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:39:23,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:39:23,555 INFO L87 Difference]: Start difference. First operand 7615 states and 12497 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-19 16:39:28,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:39:28,941 INFO L93 Difference]: Finished difference Result 17311 states and 28802 transitions. [2022-07-19 16:39:28,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 16:39:28,942 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 161 [2022-07-19 16:39:28,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:39:28,992 INFO L225 Difference]: With dead ends: 17311 [2022-07-19 16:39:28,992 INFO L226 Difference]: Without dead ends: 9798 [2022-07-19 16:39:29,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:39:29,025 INFO L413 NwaCegarLoop]: 981 mSDtfsCounter, 1143 mSDsluCounter, 1337 mSDsCounter, 0 mSdLazyCounter, 2857 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1244 SdHoareTripleChecker+Valid, 2318 SdHoareTripleChecker+Invalid, 3163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 2857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:39:29,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1244 Valid, 2318 Invalid, 3163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 2857 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-19 16:39:29,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9798 states. [2022-07-19 16:39:29,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9798 to 7667. [2022-07-19 16:39:29,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7667 states, 6018 states have (on average 1.574941841143237) internal successors, (9478), 6134 states have internal predecessors, (9478), 1180 states have call successors, (1180), 410 states have call predecessors, (1180), 468 states have return successors, (1916), 1160 states have call predecessors, (1916), 1166 states have call successors, (1916) [2022-07-19 16:39:29,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7667 states to 7667 states and 12574 transitions. [2022-07-19 16:39:29,727 INFO L78 Accepts]: Start accepts. Automaton has 7667 states and 12574 transitions. Word has length 161 [2022-07-19 16:39:29,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:39:29,727 INFO L495 AbstractCegarLoop]: Abstraction has 7667 states and 12574 transitions. [2022-07-19 16:39:29,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-19 16:39:29,728 INFO L276 IsEmpty]: Start isEmpty. Operand 7667 states and 12574 transitions. [2022-07-19 16:39:29,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-07-19 16:39:29,735 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:39:29,735 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:39:29,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-19 16:39:29,736 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:39:29,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:39:29,736 INFO L85 PathProgramCache]: Analyzing trace with hash 186936908, now seen corresponding path program 1 times [2022-07-19 16:39:29,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:39:29,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288636128] [2022-07-19 16:39:29,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:29,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:39:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:39:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:39:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:39:29,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:39:29,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:39:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:29,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:39:29,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:30,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:30,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:39:30,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:30,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:30,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:30,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:39:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-19 16:39:30,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-19 16:39:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-19 16:39:30,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:30,026 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:39:30,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:39:30,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288636128] [2022-07-19 16:39:30,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288636128] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:39:30,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:39:30,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:39:30,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460532935] [2022-07-19 16:39:30,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:39:30,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:39:30,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:39:30,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:39:30,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:39:30,028 INFO L87 Difference]: Start difference. First operand 7667 states and 12574 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-19 16:39:34,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:39:34,744 INFO L93 Difference]: Finished difference Result 17248 states and 28694 transitions. [2022-07-19 16:39:34,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:39:34,745 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 161 [2022-07-19 16:39:34,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:39:34,796 INFO L225 Difference]: With dead ends: 17248 [2022-07-19 16:39:34,796 INFO L226 Difference]: Without dead ends: 9589 [2022-07-19 16:39:34,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:39:34,831 INFO L413 NwaCegarLoop]: 1015 mSDtfsCounter, 1598 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 2691 mSolverCounterSat, 488 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1699 SdHoareTripleChecker+Valid, 2316 SdHoareTripleChecker+Invalid, 3179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 488 IncrementalHoareTripleChecker+Valid, 2691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:39:34,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1699 Valid, 2316 Invalid, 3179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [488 Valid, 2691 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-19 16:39:34,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9589 states. [2022-07-19 16:39:35,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9589 to 7639. [2022-07-19 16:39:35,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7639 states, 5993 states have (on average 1.5738361421658602) internal successors, (9432), 6107 states have internal predecessors, (9432), 1179 states have call successors, (1179), 410 states have call predecessors, (1179), 466 states have return successors, (1913), 1159 states have call predecessors, (1913), 1165 states have call successors, (1913) [2022-07-19 16:39:35,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7639 states to 7639 states and 12524 transitions. [2022-07-19 16:39:35,757 INFO L78 Accepts]: Start accepts. Automaton has 7639 states and 12524 transitions. Word has length 161 [2022-07-19 16:39:35,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:39:35,757 INFO L495 AbstractCegarLoop]: Abstraction has 7639 states and 12524 transitions. [2022-07-19 16:39:35,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-19 16:39:35,758 INFO L276 IsEmpty]: Start isEmpty. Operand 7639 states and 12524 transitions. [2022-07-19 16:39:35,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-07-19 16:39:35,765 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:39:35,765 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, 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-19 16:39:35,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-19 16:39:35,766 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:39:35,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:39:35,766 INFO L85 PathProgramCache]: Analyzing trace with hash 325482255, now seen corresponding path program 1 times [2022-07-19 16:39:35,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:39:35,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502169765] [2022-07-19 16:39:35,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:35,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:39:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:35,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:39:35,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:35,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:39:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:35,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:39:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:35,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:35,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:39:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:35,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:39:35,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:39:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:36,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:39:36,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:36,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:39:36,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-19 16:39:36,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-07-19 16:39:36,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-07-19 16:39:36,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,152 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:39:36,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:39:36,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502169765] [2022-07-19 16:39:36,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502169765] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:39:36,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10646133] [2022-07-19 16:39:36,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:36,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:39:36,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:39:36,156 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-19 16:39:36,157 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-19 16:39:36,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:36,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-19 16:39:36,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:39:36,576 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-19 16:39:36,576 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:39:36,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10646133] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:39:36,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:39:36,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 18 [2022-07-19 16:39:36,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49147605] [2022-07-19 16:39:36,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:39:36,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 16:39:36,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:39:36,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 16:39:36,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:39:36,580 INFO L87 Difference]: Start difference. First operand 7639 states and 12524 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-07-19 16:39:38,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:39:38,713 INFO L93 Difference]: Finished difference Result 14823 states and 24671 transitions. [2022-07-19 16:39:38,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:39:38,714 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 162 [2022-07-19 16:39:38,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:39:38,753 INFO L225 Difference]: With dead ends: 14823 [2022-07-19 16:39:38,753 INFO L226 Difference]: Without dead ends: 7279 [2022-07-19 16:39:38,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:39:38,791 INFO L413 NwaCegarLoop]: 1327 mSDtfsCounter, 2320 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 546 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2442 SdHoareTripleChecker+Valid, 2014 SdHoareTripleChecker+Invalid, 2692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 546 IncrementalHoareTripleChecker+Valid, 2146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:39:38,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2442 Valid, 2014 Invalid, 2692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [546 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-19 16:39:38,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2022-07-19 16:39:39,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 6875. [2022-07-19 16:39:39,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6875 states, 5281 states have (on average 1.5800037871615225) internal successors, (8344), 5449 states have internal predecessors, (8344), 1213 states have call successors, (1213), 334 states have call predecessors, (1213), 380 states have return successors, (1781), 1164 states have call predecessors, (1781), 1199 states have call successors, (1781) [2022-07-19 16:39:39,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6875 states to 6875 states and 11338 transitions. [2022-07-19 16:39:39,480 INFO L78 Accepts]: Start accepts. Automaton has 6875 states and 11338 transitions. Word has length 162 [2022-07-19 16:39:39,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:39:39,480 INFO L495 AbstractCegarLoop]: Abstraction has 6875 states and 11338 transitions. [2022-07-19 16:39:39,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-07-19 16:39:39,480 INFO L276 IsEmpty]: Start isEmpty. Operand 6875 states and 11338 transitions. [2022-07-19 16:39:39,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-07-19 16:39:39,484 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:39:39,484 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, 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-19 16:39:39,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-07-19 16:39:39,684 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,SelfDestructingSolverStorable26 [2022-07-19 16:39:39,685 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:39:39,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:39:39,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1057449681, now seen corresponding path program 1 times [2022-07-19 16:39:39,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:39:39,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559942831] [2022-07-19 16:39:39,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:39,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:39:39,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:39:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:39:39,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:39:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:39,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:39:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:39:39,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:39:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:39,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:39,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:40,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:40,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:39:40,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:40,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:39:40,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-19 16:39:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-07-19 16:39:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-07-19 16:39:40,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,045 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:39:40,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:39:40,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559942831] [2022-07-19 16:39:40,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559942831] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:39:40,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588161601] [2022-07-19 16:39:40,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:40,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:39:40,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:39:40,048 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-19 16:39:40,075 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-19 16:39:40,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:40,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 1655 conjuncts, 17 conjunts are in the unsatisfiable core [2022-07-19 16:39:40,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:39:40,496 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-07-19 16:39:40,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:39:40,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588161601] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:39:40,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:39:40,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14] total 19 [2022-07-19 16:39:40,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092008367] [2022-07-19 16:39:40,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:39:40,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:39:40,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:39:40,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:39:40,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:39:40,498 INFO L87 Difference]: Start difference. First operand 6875 states and 11338 transitions. Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2022-07-19 16:39:45,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:39:45,595 INFO L93 Difference]: Finished difference Result 24052 states and 40868 transitions. [2022-07-19 16:39:45,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 16:39:45,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 162 [2022-07-19 16:39:45,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:39:45,683 INFO L225 Difference]: With dead ends: 24052 [2022-07-19 16:39:45,683 INFO L226 Difference]: Without dead ends: 17251 [2022-07-19 16:39:45,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=873, Unknown=0, NotChecked=0, Total=992 [2022-07-19 16:39:45,730 INFO L413 NwaCegarLoop]: 1849 mSDtfsCounter, 3188 mSDsluCounter, 1770 mSDsCounter, 0 mSdLazyCounter, 6446 mSolverCounterSat, 902 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3302 SdHoareTripleChecker+Valid, 3619 SdHoareTripleChecker+Invalid, 7348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 902 IncrementalHoareTripleChecker+Valid, 6446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:39:45,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3302 Valid, 3619 Invalid, 7348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [902 Valid, 6446 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-19 16:39:45,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17251 states. [2022-07-19 16:39:47,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17251 to 16105. [2022-07-19 16:39:47,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16105 states, 12317 states have (on average 1.5641795891856782) internal successors, (19266), 12718 states have internal predecessors, (19266), 2844 states have call successors, (2844), 808 states have call predecessors, (2844), 943 states have return successors, (4425), 2735 states have call predecessors, (4425), 2824 states have call successors, (4425) [2022-07-19 16:39:47,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16105 states to 16105 states and 26535 transitions. [2022-07-19 16:39:47,336 INFO L78 Accepts]: Start accepts. Automaton has 16105 states and 26535 transitions. Word has length 162 [2022-07-19 16:39:47,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:39:47,336 INFO L495 AbstractCegarLoop]: Abstraction has 16105 states and 26535 transitions. [2022-07-19 16:39:47,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2022-07-19 16:39:47,336 INFO L276 IsEmpty]: Start isEmpty. Operand 16105 states and 26535 transitions. [2022-07-19 16:39:47,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-19 16:39:47,340 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:39:47,340 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, 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-19 16:39:47,358 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-19 16:39:47,541 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,SelfDestructingSolverStorable27 [2022-07-19 16:39:47,542 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:39:47,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:39:47,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1396351483, now seen corresponding path program 1 times [2022-07-19 16:39:47,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:39:47,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992990097] [2022-07-19 16:39:47,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:39:47,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:39:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:39:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:39:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:39:47,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:39:47,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:39:47,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:39:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:39:47,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:47,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:39:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:39:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:39:47,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:39:47,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:39:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-07-19 16:39:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-07-19 16:39:47,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:39:47,856 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-07-19 16:39:47,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:39:47,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992990097] [2022-07-19 16:39:47,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992990097] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:39:47,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:39:47,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 16:39:47,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878802135] [2022-07-19 16:39:47,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:39:47,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 16:39:47,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:39:47,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 16:39:47,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:39:47,859 INFO L87 Difference]: Start difference. First operand 16105 states and 26535 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 6 states have internal predecessors, (97), 4 states have call successors, (20), 6 states have call predecessors, (20), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2022-07-19 16:40:08,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:08,766 INFO L93 Difference]: Finished difference Result 69951 states and 120078 transitions. [2022-07-19 16:40:08,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-19 16:40:08,766 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 6 states have internal predecessors, (97), 4 states have call successors, (20), 6 states have call predecessors, (20), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 167 [2022-07-19 16:40:08,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:09,313 INFO L225 Difference]: With dead ends: 69951 [2022-07-19 16:40:09,314 INFO L226 Difference]: Without dead ends: 55247 [2022-07-19 16:40:09,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=251, Invalid=619, Unknown=0, NotChecked=0, Total=870 [2022-07-19 16:40:09,418 INFO L413 NwaCegarLoop]: 1797 mSDtfsCounter, 10753 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 6463 mSolverCounterSat, 5711 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10826 SdHoareTripleChecker+Valid, 3155 SdHoareTripleChecker+Invalid, 12174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5711 IncrementalHoareTripleChecker+Valid, 6463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:09,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10826 Valid, 3155 Invalid, 12174 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5711 Valid, 6463 Invalid, 0 Unknown, 0 Unchecked, 13.9s Time] [2022-07-19 16:40:09,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55247 states. [2022-07-19 16:40:12,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55247 to 21209. [2022-07-19 16:40:12,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21209 states, 16285 states have (on average 1.5653669020571077) internal successors, (25492), 16758 states have internal predecessors, (25492), 3705 states have call successors, (3705), 1059 states have call predecessors, (3705), 1218 states have return successors, (5905), 3595 states have call predecessors, (5905), 3677 states have call successors, (5905) [2022-07-19 16:40:12,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21209 states to 21209 states and 35102 transitions. [2022-07-19 16:40:12,620 INFO L78 Accepts]: Start accepts. Automaton has 21209 states and 35102 transitions. Word has length 167 [2022-07-19 16:40:12,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:40:12,620 INFO L495 AbstractCegarLoop]: Abstraction has 21209 states and 35102 transitions. [2022-07-19 16:40:12,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 6 states have internal predecessors, (97), 4 states have call successors, (20), 6 states have call predecessors, (20), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2022-07-19 16:40:12,621 INFO L276 IsEmpty]: Start isEmpty. Operand 21209 states and 35102 transitions. [2022-07-19 16:40:12,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-19 16:40:12,624 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:40:12,625 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, 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-19 16:40:12,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-19 16:40:12,625 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:40:12,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:40:12,625 INFO L85 PathProgramCache]: Analyzing trace with hash -847631815, now seen corresponding path program 1 times [2022-07-19 16:40:12,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:40:12,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053453334] [2022-07-19 16:40:12,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:12,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:40:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:40:12,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:40:12,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:40:12,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:40:12,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:40:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:40:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:12,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:12,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:40:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:13,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:13,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:13,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:40:13,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:40:13,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:40:13,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-07-19 16:40:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-07-19 16:40:13,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,030 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:40:13,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:40:13,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053453334] [2022-07-19 16:40:13,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053453334] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:40:13,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476050695] [2022-07-19 16:40:13,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:13,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:13,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:40:13,036 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-19 16:40:13,038 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-19 16:40:13,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:13,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 1671 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 16:40:13,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:40:13,469 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-07-19 16:40:13,469 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:40:13,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476050695] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:40:13,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:40:13,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 18 [2022-07-19 16:40:13,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080445247] [2022-07-19 16:40:13,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:40:13,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 16:40:13,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:40:13,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 16:40:13,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:40:13,471 INFO L87 Difference]: Start difference. First operand 21209 states and 35102 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:40:16,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:16,020 INFO L93 Difference]: Finished difference Result 21399 states and 35739 transitions. [2022-07-19 16:40:16,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:40:16,021 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2022-07-19 16:40:16,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:16,111 INFO L225 Difference]: With dead ends: 21399 [2022-07-19 16:40:16,112 INFO L226 Difference]: Without dead ends: 21396 [2022-07-19 16:40:16,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-07-19 16:40:16,128 INFO L413 NwaCegarLoop]: 1867 mSDtfsCounter, 953 mSDsluCounter, 5499 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 956 SdHoareTripleChecker+Valid, 7366 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:16,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [956 Valid, 7366 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:40:16,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21396 states. [2022-07-19 16:40:18,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21396 to 21209. [2022-07-19 16:40:18,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21209 states, 16285 states have (on average 1.5636475284003684) internal successors, (25464), 16758 states have internal predecessors, (25464), 3705 states have call successors, (3705), 1059 states have call predecessors, (3705), 1218 states have return successors, (5905), 3595 states have call predecessors, (5905), 3677 states have call successors, (5905) [2022-07-19 16:40:18,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21209 states to 21209 states and 35074 transitions. [2022-07-19 16:40:18,697 INFO L78 Accepts]: Start accepts. Automaton has 21209 states and 35074 transitions. Word has length 167 [2022-07-19 16:40:18,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:40:18,697 INFO L495 AbstractCegarLoop]: Abstraction has 21209 states and 35074 transitions. [2022-07-19 16:40:18,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:40:18,698 INFO L276 IsEmpty]: Start isEmpty. Operand 21209 states and 35074 transitions. [2022-07-19 16:40:18,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-19 16:40:18,702 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:40:18,702 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, 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-19 16:40:18,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-07-19 16:40:18,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:18,907 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:40:18,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:40:18,908 INFO L85 PathProgramCache]: Analyzing trace with hash 552345981, now seen corresponding path program 1 times [2022-07-19 16:40:18,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:40:18,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578796870] [2022-07-19 16:40:18,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:18,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:40:18,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:18,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:40:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:40:19,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:40:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:40:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:40:19,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:40:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:19,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:40:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:40:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:40:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:40:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-07-19 16:40:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-07-19 16:40:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,286 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:40:19,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:40:19,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578796870] [2022-07-19 16:40:19,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578796870] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:40:19,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750238720] [2022-07-19 16:40:19,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:19,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:19,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:40:19,288 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-19 16:40:19,290 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-19 16:40:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:19,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 1671 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:40:19,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:40:19,576 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-19 16:40:19,576 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:40:19,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750238720] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:40:19,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:40:19,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [14] total 16 [2022-07-19 16:40:19,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28426427] [2022-07-19 16:40:19,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:40:19,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:40:19,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:40:19,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:40:19,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:40:19,578 INFO L87 Difference]: Start difference. First operand 21209 states and 35074 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:40:22,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:22,233 INFO L93 Difference]: Finished difference Result 42475 states and 71760 transitions. [2022-07-19 16:40:22,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:40:22,234 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2022-07-19 16:40:22,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:22,345 INFO L225 Difference]: With dead ends: 42475 [2022-07-19 16:40:22,345 INFO L226 Difference]: Without dead ends: 21413 [2022-07-19 16:40:22,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2022-07-19 16:40:22,445 INFO L413 NwaCegarLoop]: 1000 mSDtfsCounter, 86 mSDsluCounter, 1911 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 2911 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:22,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 2911 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:40:22,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21413 states. [2022-07-19 16:40:24,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21413 to 21413. [2022-07-19 16:40:24,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21413 states, 16455 states have (on average 1.5598906107566088) internal successors, (25668), 16928 states have internal predecessors, (25668), 3705 states have call successors, (3705), 1093 states have call predecessors, (3705), 1252 states have return successors, (5905), 3595 states have call predecessors, (5905), 3677 states have call successors, (5905) [2022-07-19 16:40:25,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21413 states to 21413 states and 35278 transitions. [2022-07-19 16:40:25,247 INFO L78 Accepts]: Start accepts. Automaton has 21413 states and 35278 transitions. Word has length 167 [2022-07-19 16:40:25,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:40:25,248 INFO L495 AbstractCegarLoop]: Abstraction has 21413 states and 35278 transitions. [2022-07-19 16:40:25,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:40:25,248 INFO L276 IsEmpty]: Start isEmpty. Operand 21413 states and 35278 transitions. [2022-07-19 16:40:25,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-19 16:40:25,251 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:40:25,252 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, 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-19 16:40:25,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-07-19 16:40:25,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:25,455 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:40:25,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:40:25,456 INFO L85 PathProgramCache]: Analyzing trace with hash -750377434, now seen corresponding path program 1 times [2022-07-19 16:40:25,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:40:25,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648571436] [2022-07-19 16:40:25,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:25,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:40:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:40:25,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:40:25,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:40:25,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:40:25,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:40:25,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:40:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:25,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:25,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:25,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:40:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:25,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:40:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:40:25,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:40:25,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-07-19 16:40:25,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-07-19 16:40:25,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:25,815 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:40:25,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:40:25,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648571436] [2022-07-19 16:40:25,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648571436] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:40:25,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290843049] [2022-07-19 16:40:25,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:25,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:25,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:40:25,820 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-19 16:40:25,828 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-19 16:40:26,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:26,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 1676 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-19 16:40:26,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:40:26,282 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-19 16:40:26,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:40:26,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290843049] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:40:26,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:40:26,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14] total 19 [2022-07-19 16:40:26,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445038409] [2022-07-19 16:40:26,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:40:26,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:40:26,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:40:26,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:40:26,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:40:26,285 INFO L87 Difference]: Start difference. First operand 21413 states and 35278 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-07-19 16:40:32,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:32,411 INFO L93 Difference]: Finished difference Result 41184 states and 67988 transitions. [2022-07-19 16:40:32,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 16:40:32,412 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 169 [2022-07-19 16:40:32,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:32,514 INFO L225 Difference]: With dead ends: 41184 [2022-07-19 16:40:32,515 INFO L226 Difference]: Without dead ends: 21913 [2022-07-19 16:40:32,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:40:32,603 INFO L413 NwaCegarLoop]: 1549 mSDtfsCounter, 3250 mSDsluCounter, 1347 mSDsCounter, 0 mSdLazyCounter, 5505 mSolverCounterSat, 935 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3366 SdHoareTripleChecker+Valid, 2896 SdHoareTripleChecker+Invalid, 6440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 935 IncrementalHoareTripleChecker+Valid, 5505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:32,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3366 Valid, 2896 Invalid, 6440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [935 Valid, 5505 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-19 16:40:32,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21913 states. [2022-07-19 16:40:35,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21913 to 21421. [2022-07-19 16:40:35,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21421 states, 16463 states have (on average 1.5596185385409707) internal successors, (25676), 16936 states have internal predecessors, (25676), 3705 states have call successors, (3705), 1093 states have call predecessors, (3705), 1252 states have return successors, (5905), 3595 states have call predecessors, (5905), 3677 states have call successors, (5905) [2022-07-19 16:40:35,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21421 states to 21421 states and 35286 transitions. [2022-07-19 16:40:35,214 INFO L78 Accepts]: Start accepts. Automaton has 21421 states and 35286 transitions. Word has length 169 [2022-07-19 16:40:35,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:40:35,214 INFO L495 AbstractCegarLoop]: Abstraction has 21421 states and 35286 transitions. [2022-07-19 16:40:35,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-07-19 16:40:35,214 INFO L276 IsEmpty]: Start isEmpty. Operand 21421 states and 35286 transitions. [2022-07-19 16:40:35,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-07-19 16:40:35,218 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:40:35,218 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, 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-19 16:40:35,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-07-19 16:40:35,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:35,418 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:40:35,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:40:35,419 INFO L85 PathProgramCache]: Analyzing trace with hash 903395973, now seen corresponding path program 1 times [2022-07-19 16:40:35,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:40:35,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653838543] [2022-07-19 16:40:35,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:35,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:40:35,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:40:35,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:40:35,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:40:35,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:40:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:40:35,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:40:35,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:35,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:40:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:35,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:35,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:35,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:40:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:40:35,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-19 16:40:35,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-07-19 16:40:35,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-07-19 16:40:35,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,754 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:40:35,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:40:35,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653838543] [2022-07-19 16:40:35,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653838543] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:40:35,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204596393] [2022-07-19 16:40:35,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:35,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:35,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:40:35,756 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-19 16:40:35,758 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-19 16:40:35,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:35,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 1677 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-19 16:40:35,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:40:36,152 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-07-19 16:40:36,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:40:36,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204596393] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:40:36,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:40:36,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14] total 18 [2022-07-19 16:40:36,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389364461] [2022-07-19 16:40:36,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:40:36,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 16:40:36,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:40:36,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 16:40:36,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:40:36,154 INFO L87 Difference]: Start difference. First operand 21421 states and 35286 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2022-07-19 16:40:39,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:39,896 INFO L93 Difference]: Finished difference Result 48573 states and 81602 transitions. [2022-07-19 16:40:39,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:40:39,897 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) Word has length 170 [2022-07-19 16:40:39,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:40,166 INFO L225 Difference]: With dead ends: 48573 [2022-07-19 16:40:40,166 INFO L226 Difference]: Without dead ends: 27284 [2022-07-19 16:40:40,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-07-19 16:40:40,238 INFO L413 NwaCegarLoop]: 1576 mSDtfsCounter, 1653 mSDsluCounter, 5042 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1655 SdHoareTripleChecker+Valid, 6618 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:40,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1655 Valid, 6618 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-19 16:40:40,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27284 states. [2022-07-19 16:40:43,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27284 to 27039. [2022-07-19 16:40:43,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27039 states, 21254 states have (on average 1.5585301590288887) internal successors, (33125), 21785 states have internal predecessors, (33125), 4053 states have call successors, (4053), 1471 states have call predecessors, (4053), 1731 states have return successors, (8236), 3986 states have call predecessors, (8236), 4005 states have call successors, (8236) [2022-07-19 16:40:43,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27039 states to 27039 states and 45414 transitions. [2022-07-19 16:40:43,182 INFO L78 Accepts]: Start accepts. Automaton has 27039 states and 45414 transitions. Word has length 170 [2022-07-19 16:40:43,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:40:43,182 INFO L495 AbstractCegarLoop]: Abstraction has 27039 states and 45414 transitions. [2022-07-19 16:40:43,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2022-07-19 16:40:43,182 INFO L276 IsEmpty]: Start isEmpty. Operand 27039 states and 45414 transitions. [2022-07-19 16:40:43,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-07-19 16:40:43,185 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:40:43,185 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, 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] [2022-07-19 16:40:43,203 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-19 16:40:43,386 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,SelfDestructingSolverStorable32 [2022-07-19 16:40:43,386 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:40:43,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:40:43,387 INFO L85 PathProgramCache]: Analyzing trace with hash 90405515, now seen corresponding path program 1 times [2022-07-19 16:40:43,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:40:43,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48087779] [2022-07-19 16:40:43,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:43,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:40:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:40:43,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:40:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:40:43,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:43,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:40:43,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:40:43,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:40:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:43,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:40:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:40:43,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:40:43,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:40:43,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-07-19 16:40:43,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-07-19 16:40:43,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:43,850 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-19 16:40:43,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:40:43,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48087779] [2022-07-19 16:40:43,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48087779] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:40:43,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232798752] [2022-07-19 16:40:43,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:43,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:43,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:40:43,856 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-19 16:40:43,857 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-19 16:40:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:44,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 1683 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-19 16:40:44,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:40:44,252 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-07-19 16:40:44,252 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:40:44,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232798752] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:40:44,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:40:44,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14] total 19 [2022-07-19 16:40:44,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940286574] [2022-07-19 16:40:44,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:40:44,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:40:44,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:40:44,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:40:44,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:40:44,254 INFO L87 Difference]: Start difference. First operand 27039 states and 45414 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-07-19 16:40:50,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:50,865 INFO L93 Difference]: Finished difference Result 51650 states and 86706 transitions. [2022-07-19 16:40:50,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 16:40:50,866 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 173 [2022-07-19 16:40:50,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:51,048 INFO L225 Difference]: With dead ends: 51650 [2022-07-19 16:40:51,048 INFO L226 Difference]: Without dead ends: 27654 [2022-07-19 16:40:51,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:40:51,185 INFO L413 NwaCegarLoop]: 1621 mSDtfsCounter, 3135 mSDsluCounter, 1327 mSDsCounter, 0 mSdLazyCounter, 4798 mSolverCounterSat, 866 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3251 SdHoareTripleChecker+Valid, 2948 SdHoareTripleChecker+Invalid, 5664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 866 IncrementalHoareTripleChecker+Valid, 4798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:51,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3251 Valid, 2948 Invalid, 5664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [866 Valid, 4798 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-19 16:40:51,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27654 states. [2022-07-19 16:40:54,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27654 to 27027. [2022-07-19 16:40:54,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27027 states, 21242 states have (on average 1.55771584596554) internal successors, (33089), 21773 states have internal predecessors, (33089), 4053 states have call successors, (4053), 1471 states have call predecessors, (4053), 1731 states have return successors, (8236), 3986 states have call predecessors, (8236), 4005 states have call successors, (8236) [2022-07-19 16:40:54,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27027 states to 27027 states and 45378 transitions. [2022-07-19 16:40:54,675 INFO L78 Accepts]: Start accepts. Automaton has 27027 states and 45378 transitions. Word has length 173 [2022-07-19 16:40:54,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:40:54,675 INFO L495 AbstractCegarLoop]: Abstraction has 27027 states and 45378 transitions. [2022-07-19 16:40:54,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-07-19 16:40:54,676 INFO L276 IsEmpty]: Start isEmpty. Operand 27027 states and 45378 transitions. [2022-07-19 16:40:54,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-19 16:40:54,679 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:40:54,679 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, 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-19 16:40:54,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-07-19 16:40:54,879 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-19 16:40:54,879 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:40:54,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:40:54,880 INFO L85 PathProgramCache]: Analyzing trace with hash 28756065, now seen corresponding path program 1 times [2022-07-19 16:40:54,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:40:54,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383150981] [2022-07-19 16:40:54,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:54,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:40:54,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:54,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:40:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:54,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:40:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:54,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:40:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:55,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:40:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:40:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:40:55,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:55,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:55,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:55,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:40:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:40:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:40:55,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:40:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:40:55,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:40:55,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-07-19 16:40:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-07-19 16:40:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,312 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-19 16:40:55,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:40:55,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383150981] [2022-07-19 16:40:55,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383150981] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:40:55,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659330789] [2022-07-19 16:40:55,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:40:55,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:40:55,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:40:55,315 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-19 16:40:55,316 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-19 16:40:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:40:55,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:40:55,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:40:55,574 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:40:55,575 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:40:55,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659330789] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:40:55,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:40:55,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [14] total 16 [2022-07-19 16:40:55,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453376362] [2022-07-19 16:40:55,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:40:55,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:40:55,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:40:55,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:40:55,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:40:55,577 INFO L87 Difference]: Start difference. First operand 27027 states and 45378 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:40:58,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:40:58,783 INFO L93 Difference]: Finished difference Result 54088 states and 94047 transitions. [2022-07-19 16:40:58,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:40:58,783 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 175 [2022-07-19 16:40:58,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:40:58,898 INFO L225 Difference]: With dead ends: 54088 [2022-07-19 16:40:58,898 INFO L226 Difference]: Without dead ends: 26965 [2022-07-19 16:40:59,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2022-07-19 16:40:59,058 INFO L413 NwaCegarLoop]: 999 mSDtfsCounter, 93 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 2905 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:40:59,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 2905 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:40:59,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26965 states. [2022-07-19 16:41:02,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26965 to 26965. [2022-07-19 16:41:02,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26965 states, 21180 states have (on average 1.5505665722379602) internal successors, (32841), 21711 states have internal predecessors, (32841), 4053 states have call successors, (4053), 1471 states have call predecessors, (4053), 1731 states have return successors, (8236), 3986 states have call predecessors, (8236), 4005 states have call successors, (8236) [2022-07-19 16:41:02,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26965 states to 26965 states and 45130 transitions. [2022-07-19 16:41:02,399 INFO L78 Accepts]: Start accepts. Automaton has 26965 states and 45130 transitions. Word has length 175 [2022-07-19 16:41:02,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:41:02,399 INFO L495 AbstractCegarLoop]: Abstraction has 26965 states and 45130 transitions. [2022-07-19 16:41:02,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-19 16:41:02,399 INFO L276 IsEmpty]: Start isEmpty. Operand 26965 states and 45130 transitions. [2022-07-19 16:41:02,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-07-19 16:41:02,403 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:41:02,403 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:41:02,421 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-19 16:41:02,603 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-19 16:41:02,604 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:41:02,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:41:02,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1303262191, now seen corresponding path program 1 times [2022-07-19 16:41:02,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:41:02,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84177957] [2022-07-19 16:41:02,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:41:02,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:41:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:41:02,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:41:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:41:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:41:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:41:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:41:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:41:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:41:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:41:02,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:41:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:41:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:41:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:41:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:41:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:41:02,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:41:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:41:02,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-07-19 16:41:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-07-19 16:41:02,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:02,909 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-07-19 16:41:02,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:41:02,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84177957] [2022-07-19 16:41:02,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84177957] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:41:02,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732104052] [2022-07-19 16:41:02,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:41:02,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:41:02,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:41:02,912 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-19 16:41:02,913 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-19 16:41:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:41:03,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 1689 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-19 16:41:03,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:41:03,294 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-07-19 16:41:03,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:41:03,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732104052] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:41:03,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:41:03,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14] total 19 [2022-07-19 16:41:03,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692542142] [2022-07-19 16:41:03,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:41:03,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:41:03,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:41:03,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:41:03,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:41:03,296 INFO L87 Difference]: Start difference. First operand 26965 states and 45130 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18)