./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product26.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 2b84cfef0f3fa5659093b8e6c2d8a82a1b18913f669c8d0a2efe9a0300cc4873 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-13 17:21:30,341 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 17:21:30,343 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 17:21:30,388 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 17:21:30,391 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 17:21:30,393 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 17:21:30,397 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 17:21:30,403 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 17:21:30,404 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 17:21:30,405 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 17:21:30,406 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 17:21:30,408 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 17:21:30,409 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 17:21:30,414 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 17:21:30,416 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 17:21:30,417 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 17:21:30,419 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 17:21:30,420 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 17:21:30,422 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 17:21:30,426 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 17:21:30,430 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 17:21:30,431 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 17:21:30,432 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 17:21:30,433 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 17:21:30,434 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 17:21:30,436 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 17:21:30,438 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 17:21:30,438 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 17:21:30,439 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 17:21:30,440 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 17:21:30,441 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 17:21:30,441 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 17:21:30,443 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 17:21:30,443 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 17:21:30,444 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 17:21:30,444 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 17:21:30,445 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 17:21:30,445 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 17:21:30,445 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 17:21:30,446 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 17:21:30,446 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 17:21:30,448 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 17:21:30,449 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 17:21:30,481 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 17:21:30,481 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 17:21:30,482 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 17:21:30,482 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 17:21:30,482 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 17:21:30,483 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 17:21:30,483 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 17:21:30,483 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 17:21:30,484 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 17:21:30,484 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 17:21:30,485 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 17:21:30,485 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 17:21:30,485 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 17:21:30,485 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 17:21:30,485 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 17:21:30,486 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 17:21:30,486 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 17:21:30,486 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 17:21:30,486 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 17:21:30,487 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 17:21:30,487 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 17:21:30,488 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 17:21:30,488 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 17:21:30,488 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 17:21:30,488 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:21:30,489 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 17:21:30,489 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 17:21:30,489 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 17:21:30,489 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 17:21:30,489 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 17:21:30,490 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 17:21:30,490 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 17:21:30,490 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 17:21:30,490 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 -> 2b84cfef0f3fa5659093b8e6c2d8a82a1b18913f669c8d0a2efe9a0300cc4873 [2022-07-13 17:21:30,689 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 17:21:30,715 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 17:21:30,718 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 17:21:30,718 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 17:21:30,719 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 17:21:30,720 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c [2022-07-13 17:21:30,781 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1ca832f8f/1716617deacb43c18cebaf639451a75b/FLAGb5e0d2dc3 [2022-07-13 17:21:31,274 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 17:21:31,274 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c [2022-07-13 17:21:31,297 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1ca832f8f/1716617deacb43c18cebaf639451a75b/FLAGb5e0d2dc3 [2022-07-13 17:21:31,796 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1ca832f8f/1716617deacb43c18cebaf639451a75b [2022-07-13 17:21:31,798 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 17:21:31,800 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 17:21:31,803 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 17:21:31,804 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 17:21:31,807 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 17:21:31,807 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:21:31" (1/1) ... [2022-07-13 17:21:31,809 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@724a8e59 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:31, skipping insertion in model container [2022-07-13 17:21:31,809 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:21:31" (1/1) ... [2022-07-13 17:21:31,814 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 17:21:31,877 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 17:21:32,317 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c[55974,55987] [2022-07-13 17:21:32,348 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:21:32,356 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 17:21:32,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c[55974,55987] [2022-07-13 17:21:32,470 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:21:32,493 INFO L208 MainTranslator]: Completed translation [2022-07-13 17:21:32,494 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32 WrapperNode [2022-07-13 17:21:32,494 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 17:21:32,495 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 17:21:32,495 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 17:21:32,495 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 17:21:32,509 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,563 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,623 INFO L137 Inliner]: procedures = 93, calls = 341, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 850 [2022-07-13 17:21:32,624 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 17:21:32,624 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 17:21:32,624 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 17:21:32,624 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 17:21:32,631 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,632 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,637 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,638 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,653 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,665 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,669 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,675 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 17:21:32,676 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 17:21:32,676 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 17:21:32,677 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 17:21:32,677 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (1/1) ... [2022-07-13 17:21:32,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:21:32,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:32,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-13 17:21:32,736 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-13 17:21:32,753 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-13 17:21:32,753 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-13 17:21:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 17:21:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-13 17:21:32,754 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-13 17:21:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-13 17:21:32,754 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-13 17:21:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-13 17:21:32,754 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-13 17:21:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-13 17:21:32,754 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-13 17:21:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-13 17:21:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-13 17:21:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-13 17:21:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-13 17:21:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-13 17:21:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-13 17:21:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-13 17:21:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-13 17:21:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-13 17:21:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-13 17:21:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-13 17:21:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-13 17:21:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-13 17:21:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-13 17:21:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__empty [2022-07-13 17:21:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__empty [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-13 17:21:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-13 17:21:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-13 17:21:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-13 17:21:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-13 17:21:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-13 17:21:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-13 17:21:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 17:21:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 17:21:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-13 17:21:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-13 17:21:32,874 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 17:21:32,876 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 17:21:33,806 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 17:21:33,817 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 17:21:33,817 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-13 17:21:33,820 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:21:33 BoogieIcfgContainer [2022-07-13 17:21:33,820 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 17:21:33,821 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 17:21:33,821 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 17:21:33,824 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 17:21:33,824 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 05:21:31" (1/3) ... [2022-07-13 17:21:33,825 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57f18d0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:21:33, skipping insertion in model container [2022-07-13 17:21:33,825 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:21:32" (2/3) ... [2022-07-13 17:21:33,825 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57f18d0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:21:33, skipping insertion in model container [2022-07-13 17:21:33,825 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:21:33" (3/3) ... [2022-07-13 17:21:33,826 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product26.cil.c [2022-07-13 17:21:33,838 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 17:21:33,839 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-13 17:21:33,905 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 17:21:33,913 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@4bf8c2b5, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@5f0f3170 [2022-07-13 17:21:33,913 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-13 17:21:33,923 INFO L276 IsEmpty]: Start isEmpty. Operand has 557 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) [2022-07-13 17:21:33,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-07-13 17:21:33,940 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:33,941 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:33,942 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:33,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:33,946 INFO L85 PathProgramCache]: Analyzing trace with hash -452819156, now seen corresponding path program 1 times [2022-07-13 17:21:33,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:33,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552378606] [2022-07-13 17:21:33,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:33,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:34,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:34,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:34,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-13 17:21:34,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-13 17:21:34,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:34,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-13 17:21:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-13 17:21:34,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:34,788 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:34,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:34,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552378606] [2022-07-13 17:21:34,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552378606] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:34,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456069313] [2022-07-13 17:21:34,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:34,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:34,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:34,795 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-13 17:21:34,833 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-13 17:21:35,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 1718 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-13 17:21:35,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:35,166 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-13 17:21:35,167 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:35,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456069313] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:35,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:35,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2022-07-13 17:21:35,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139199279] [2022-07-13 17:21:35,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:35,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-13 17:21:35,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:35,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-13 17:21:35,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:21:35,200 INFO L87 Difference]: Start difference. First operand has 557 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-13 17:21:35,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:35,264 INFO L93 Difference]: Finished difference Result 578 states and 964 transitions. [2022-07-13 17:21:35,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-13 17:21:35,267 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 79 [2022-07-13 17:21:35,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:35,298 INFO L225 Difference]: With dead ends: 578 [2022-07-13 17:21:35,300 INFO L226 Difference]: Without dead ends: 549 [2022-07-13 17:21:35,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:21:35,307 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:35,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:35,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-07-13 17:21:35,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2022-07-13 17:21:35,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.7013888888888888) internal successors, (735), 453 states have internal predecessors, (735), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-13 17:21:35,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 918 transitions. [2022-07-13 17:21:35,409 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 918 transitions. Word has length 79 [2022-07-13 17:21:35,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:35,410 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 918 transitions. [2022-07-13 17:21:35,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-13 17:21:35,411 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 918 transitions. [2022-07-13 17:21:35,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-13 17:21:35,416 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:35,417 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:35,440 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-13 17:21:35,628 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-13 17:21:35,628 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:35,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:35,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1489058496, now seen corresponding path program 1 times [2022-07-13 17:21:35,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:35,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007335027] [2022-07-13 17:21:35,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:35,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:35,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:35,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:35,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-13 17:21:35,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-13 17:21:35,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:35,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:35,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-13 17:21:35,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:36,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-13 17:21:36,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:36,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:36,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:36,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:36,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:36,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:36,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007335027] [2022-07-13 17:21:36,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007335027] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:36,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857329941] [2022-07-13 17:21:36,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:36,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:36,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:36,144 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-13 17:21:36,175 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-13 17:21:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:36,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 1721 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:36,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:36,526 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-13 17:21:36,526 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:36,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857329941] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:36,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:36,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:36,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238513976] [2022-07-13 17:21:36,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:36,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:36,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:36,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:36,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:36,529 INFO L87 Difference]: Start difference. First operand 549 states and 918 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:36,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:36,684 INFO L93 Difference]: Finished difference Result 1089 states and 1828 transitions. [2022-07-13 17:21:36,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:21:36,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 81 [2022-07-13 17:21:36,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:36,697 INFO L225 Difference]: With dead ends: 1089 [2022-07-13 17:21:36,697 INFO L226 Difference]: Without dead ends: 549 [2022-07-13 17:21:36,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:36,704 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 14 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:36,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2705 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:36,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-07-13 17:21:36,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2022-07-13 17:21:36,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.6990740740740742) internal successors, (734), 453 states have internal predecessors, (734), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-13 17:21:36,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 917 transitions. [2022-07-13 17:21:36,786 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 917 transitions. Word has length 81 [2022-07-13 17:21:36,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:36,786 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 917 transitions. [2022-07-13 17:21:36,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:36,787 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 917 transitions. [2022-07-13 17:21:36,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-13 17:21:36,795 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:36,795 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:36,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-07-13 17:21:37,011 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-13 17:21:37,012 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:37,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:37,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1789740480, now seen corresponding path program 1 times [2022-07-13 17:21:37,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:37,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595829871] [2022-07-13 17:21:37,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:37,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:37,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:37,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:21:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:21:37,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,386 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:37,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:37,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595829871] [2022-07-13 17:21:37,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595829871] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:37,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169372764] [2022-07-13 17:21:37,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:37,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:37,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:37,389 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-13 17:21:37,390 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-13 17:21:37,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:37,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:37,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:37,741 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-13 17:21:37,741 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:37,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169372764] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:37,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:37,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:37,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069507552] [2022-07-13 17:21:37,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:37,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:37,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:37,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:37,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:37,744 INFO L87 Difference]: Start difference. First operand 549 states and 917 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:37,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:37,816 INFO L93 Difference]: Finished difference Result 1089 states and 1826 transitions. [2022-07-13 17:21:37,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:21:37,817 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2022-07-13 17:21:37,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:37,822 INFO L225 Difference]: With dead ends: 1089 [2022-07-13 17:21:37,822 INFO L226 Difference]: Without dead ends: 549 [2022-07-13 17:21:37,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:37,829 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 12 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:37,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2705 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:37,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-07-13 17:21:37,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2022-07-13 17:21:37,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.6967592592592593) internal successors, (733), 453 states have internal predecessors, (733), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-13 17:21:37,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 916 transitions. [2022-07-13 17:21:37,853 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 916 transitions. Word has length 83 [2022-07-13 17:21:37,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:37,854 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 916 transitions. [2022-07-13 17:21:37,854 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:37,854 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 916 transitions. [2022-07-13 17:21:37,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-13 17:21:37,856 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:37,856 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:37,882 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-13 17:21:38,081 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-13 17:21:38,082 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:38,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:38,082 INFO L85 PathProgramCache]: Analyzing trace with hash -2051322496, now seen corresponding path program 1 times [2022-07-13 17:21:38,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:38,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441055484] [2022-07-13 17:21:38,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:38,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:38,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:38,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:38,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-13 17:21:38,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:38,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:38,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-13 17:21:38,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:38,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,454 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:38,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:38,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441055484] [2022-07-13 17:21:38,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441055484] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:38,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857196514] [2022-07-13 17:21:38,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:38,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:38,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:38,456 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-13 17:21:38,466 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-13 17:21:38,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:38,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:38,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:38,774 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-13 17:21:38,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:38,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857196514] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:38,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:38,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:38,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009765740] [2022-07-13 17:21:38,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:38,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:38,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:38,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:38,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:38,777 INFO L87 Difference]: Start difference. First operand 549 states and 916 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:38,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:38,844 INFO L93 Difference]: Finished difference Result 1096 states and 1833 transitions. [2022-07-13 17:21:38,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:21:38,845 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2022-07-13 17:21:38,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:38,852 INFO L225 Difference]: With dead ends: 1096 [2022-07-13 17:21:38,852 INFO L226 Difference]: Without dead ends: 558 [2022-07-13 17:21:38,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:38,858 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 20 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:38,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2705 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:38,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-07-13 17:21:38,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2022-07-13 17:21:38,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 440 states have (on average 1.6931818181818181) internal successors, (745), 461 states have internal predecessors, (745), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-13 17:21:38,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 928 transitions. [2022-07-13 17:21:38,892 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 928 transitions. Word has length 85 [2022-07-13 17:21:38,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:38,893 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 928 transitions. [2022-07-13 17:21:38,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:38,893 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 928 transitions. [2022-07-13 17:21:38,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-07-13 17:21:38,895 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:38,895 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:38,923 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-13 17:21:39,122 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-13 17:21:39,123 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:39,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:39,123 INFO L85 PathProgramCache]: Analyzing trace with hash -45070625, now seen corresponding path program 1 times [2022-07-13 17:21:39,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:39,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597556800] [2022-07-13 17:21:39,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:39,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:39,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:39,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 17:21:39,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:21:39,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-13 17:21:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:39,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:39,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,495 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:39,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:39,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597556800] [2022-07-13 17:21:39,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597556800] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:39,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128123057] [2022-07-13 17:21:39,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:39,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:39,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:39,497 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-13 17:21:39,499 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-13 17:21:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:39,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 1726 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:39,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:39,791 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-13 17:21:39,792 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:39,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128123057] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:39,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:39,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:39,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28935442] [2022-07-13 17:21:39,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:39,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:39,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:39,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:39,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:39,794 INFO L87 Difference]: Start difference. First operand 558 states and 928 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:39,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:39,850 INFO L93 Difference]: Finished difference Result 1098 states and 1834 transitions. [2022-07-13 17:21:39,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:21:39,851 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2022-07-13 17:21:39,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:39,855 INFO L225 Difference]: With dead ends: 1098 [2022-07-13 17:21:39,855 INFO L226 Difference]: Without dead ends: 558 [2022-07-13 17:21:39,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:39,858 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 18 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:39,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2705 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:39,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-07-13 17:21:39,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2022-07-13 17:21:39,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 440 states have (on average 1.690909090909091) internal successors, (744), 461 states have internal predecessors, (744), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-13 17:21:39,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 927 transitions. [2022-07-13 17:21:39,878 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 927 transitions. Word has length 86 [2022-07-13 17:21:39,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:39,878 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 927 transitions. [2022-07-13 17:21:39,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:39,878 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 927 transitions. [2022-07-13 17:21:39,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-13 17:21:39,880 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:39,880 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:39,911 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-13 17:21:40,096 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-13 17:21:40,097 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:40,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:40,097 INFO L85 PathProgramCache]: Analyzing trace with hash 84493924, now seen corresponding path program 1 times [2022-07-13 17:21:40,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:40,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574749478] [2022-07-13 17:21:40,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:40,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:40,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:40,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:40,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-13 17:21:40,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-13 17:21:40,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:40,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:40,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:21:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:40,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:40,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,464 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:40,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:40,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574749478] [2022-07-13 17:21:40,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574749478] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:40,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376180993] [2022-07-13 17:21:40,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:40,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:40,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:40,468 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-13 17:21:40,496 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-13 17:21:40,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:40,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:40,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:40,791 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-13 17:21:40,792 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:40,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376180993] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:40,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:40,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:40,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783727585] [2022-07-13 17:21:40,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:40,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:40,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:40,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:40,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:40,794 INFO L87 Difference]: Start difference. First operand 558 states and 927 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:40,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:40,851 INFO L93 Difference]: Finished difference Result 1098 states and 1833 transitions. [2022-07-13 17:21:40,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:21:40,852 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 87 [2022-07-13 17:21:40,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:40,855 INFO L225 Difference]: With dead ends: 1098 [2022-07-13 17:21:40,856 INFO L226 Difference]: Without dead ends: 558 [2022-07-13 17:21:40,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:40,859 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 17 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2705 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-13 17:21:40,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2705 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:40,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-07-13 17:21:40,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2022-07-13 17:21:40,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 440 states have (on average 1.6886363636363637) internal successors, (743), 461 states have internal predecessors, (743), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-13 17:21:40,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 926 transitions. [2022-07-13 17:21:40,876 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 926 transitions. Word has length 87 [2022-07-13 17:21:40,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:40,876 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 926 transitions. [2022-07-13 17:21:40,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:40,877 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 926 transitions. [2022-07-13 17:21:40,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-13 17:21:40,878 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:40,878 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:40,907 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-13 17:21:41,098 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-13 17:21:41,099 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:41,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:41,099 INFO L85 PathProgramCache]: Analyzing trace with hash -2128673661, now seen corresponding path program 1 times [2022-07-13 17:21:41,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:41,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490392644] [2022-07-13 17:21:41,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:41,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:41,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-13 17:21:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:41,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:21:41,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:41,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:41,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,487 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-13 17:21:41,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:41,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490392644] [2022-07-13 17:21:41,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490392644] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:41,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944902721] [2022-07-13 17:21:41,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:41,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:41,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:41,492 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-13 17:21:41,493 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-13 17:21:41,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:41,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-13 17:21:41,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:41,830 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 17:21:41,830 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:41,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944902721] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:41,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:41,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-07-13 17:21:41,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126425500] [2022-07-13 17:21:41,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:41,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:21:41,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:41,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:21:41,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:21:41,833 INFO L87 Difference]: Start difference. First operand 558 states and 926 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:41,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:41,937 INFO L93 Difference]: Finished difference Result 1117 states and 1863 transitions. [2022-07-13 17:21:41,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 17:21:41,937 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2022-07-13 17:21:41,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:41,941 INFO L225 Difference]: With dead ends: 1117 [2022-07-13 17:21:41,941 INFO L226 Difference]: Without dead ends: 581 [2022-07-13 17:21:41,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 101 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-13 17:21:41,944 INFO L413 NwaCegarLoop]: 905 mSDtfsCounter, 148 mSDsluCounter, 4412 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5317 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:41,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 5317 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:41,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-07-13 17:21:41,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 577. [2022-07-13 17:21:41,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 456 states have (on average 1.6864035087719298) internal successors, (769), 479 states have internal predecessors, (769), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2022-07-13 17:21:41,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 957 transitions. [2022-07-13 17:21:41,962 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 957 transitions. Word has length 88 [2022-07-13 17:21:41,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:41,962 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 957 transitions. [2022-07-13 17:21:41,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:41,963 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 957 transitions. [2022-07-13 17:21:41,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-13 17:21:41,964 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:41,965 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:41,992 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-13 17:21:42,179 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-13 17:21:42,179 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:42,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:42,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1682618308, now seen corresponding path program 1 times [2022-07-13 17:21:42,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:42,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973890545] [2022-07-13 17:21:42,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:42,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:42,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:42,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:42,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-13 17:21:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:42,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:21:42,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,546 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-13 17:21:42,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:42,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973890545] [2022-07-13 17:21:42,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973890545] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:42,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031238027] [2022-07-13 17:21:42,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:42,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:42,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:42,549 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-13 17:21:42,550 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-13 17:21:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:42,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:42,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:42,867 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 17:21:42,868 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:42,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031238027] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:42,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:42,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:42,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852584797] [2022-07-13 17:21:42,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:42,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:42,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:42,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:42,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:42,870 INFO L87 Difference]: Start difference. First operand 577 states and 957 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:42,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:42,974 INFO L93 Difference]: Finished difference Result 1158 states and 1937 transitions. [2022-07-13 17:21:42,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:21:42,975 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2022-07-13 17:21:42,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:42,979 INFO L225 Difference]: With dead ends: 1158 [2022-07-13 17:21:42,979 INFO L226 Difference]: Without dead ends: 577 [2022-07-13 17:21:42,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:42,982 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 135 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2522 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:42,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 2522 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:42,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-07-13 17:21:42,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2022-07-13 17:21:42,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 456 states have (on average 1.6754385964912282) internal successors, (764), 479 states have internal predecessors, (764), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2022-07-13 17:21:42,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 952 transitions. [2022-07-13 17:21:42,999 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 952 transitions. Word has length 88 [2022-07-13 17:21:42,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:43,000 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 952 transitions. [2022-07-13 17:21:43,000 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:43,000 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 952 transitions. [2022-07-13 17:21:43,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-07-13 17:21:43,001 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:43,002 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:43,031 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-13 17:21:43,226 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-13 17:21:43,227 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:43,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:43,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1307445388, now seen corresponding path program 1 times [2022-07-13 17:21:43,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:43,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717550785] [2022-07-13 17:21:43,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:43,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:43,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:43,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:43,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-13 17:21:43,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:43,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:21:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:43,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,546 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-13 17:21:43,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:43,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717550785] [2022-07-13 17:21:43,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717550785] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:43,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690041012] [2022-07-13 17:21:43,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:43,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:43,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:43,549 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-13 17:21:43,576 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-13 17:21:43,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:43,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 1729 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:43,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:43,902 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 17:21:43,902 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:43,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690041012] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:43,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:43,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:43,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230914927] [2022-07-13 17:21:43,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:43,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:43,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:43,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:43,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:43,905 INFO L87 Difference]: Start difference. First operand 577 states and 952 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:44,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:44,016 INFO L93 Difference]: Finished difference Result 1158 states and 1927 transitions. [2022-07-13 17:21:44,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:21:44,017 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 90 [2022-07-13 17:21:44,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:44,026 INFO L225 Difference]: With dead ends: 1158 [2022-07-13 17:21:44,026 INFO L226 Difference]: Without dead ends: 577 [2022-07-13 17:21:44,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:44,031 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 129 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2522 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:44,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2522 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:44,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-07-13 17:21:44,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2022-07-13 17:21:44,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 456 states have (on average 1.6644736842105263) internal successors, (759), 479 states have internal predecessors, (759), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2022-07-13 17:21:44,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 947 transitions. [2022-07-13 17:21:44,049 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 947 transitions. Word has length 90 [2022-07-13 17:21:44,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:44,049 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 947 transitions. [2022-07-13 17:21:44,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:44,049 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 947 transitions. [2022-07-13 17:21:44,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-13 17:21:44,052 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:44,052 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] [2022-07-13 17:21:44,077 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-13 17:21:44,267 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-13 17:21:44,268 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:44,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:44,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1155388188, now seen corresponding path program 1 times [2022-07-13 17:21:44,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:44,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022186499] [2022-07-13 17:21:44,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:44,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:44,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:44,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:21:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:44,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:21:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,639 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-13 17:21:44,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:44,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022186499] [2022-07-13 17:21:44,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022186499] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:44,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891334963] [2022-07-13 17:21:44,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:44,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:44,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:44,641 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-13 17:21:44,665 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-13 17:21:44,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:44,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 1731 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:44,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:44,976 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 17:21:44,976 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:44,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891334963] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:44,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:44,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:44,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381849488] [2022-07-13 17:21:44,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:44,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:44,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:44,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:44,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:44,979 INFO L87 Difference]: Start difference. First operand 577 states and 947 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:45,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:45,128 INFO L93 Difference]: Finished difference Result 1194 states and 1975 transitions. [2022-07-13 17:21:45,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:21:45,129 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 92 [2022-07-13 17:21:45,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:45,132 INFO L225 Difference]: With dead ends: 1194 [2022-07-13 17:21:45,133 INFO L226 Difference]: Without dead ends: 643 [2022-07-13 17:21:45,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:45,136 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 179 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2532 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:45,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 2532 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:45,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2022-07-13 17:21:45,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 628. [2022-07-13 17:21:45,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 506 states have (on average 1.66798418972332) internal successors, (844), 529 states have internal predecessors, (844), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2022-07-13 17:21:45,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1031 transitions. [2022-07-13 17:21:45,156 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1031 transitions. Word has length 92 [2022-07-13 17:21:45,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:45,157 INFO L495 AbstractCegarLoop]: Abstraction has 628 states and 1031 transitions. [2022-07-13 17:21:45,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:45,157 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1031 transitions. [2022-07-13 17:21:45,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-13 17:21:45,158 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:45,159 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:45,185 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-13 17:21:45,383 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-13 17:21:45,383 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:45,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:45,384 INFO L85 PathProgramCache]: Analyzing trace with hash -2004653834, now seen corresponding path program 1 times [2022-07-13 17:21:45,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:45,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814413233] [2022-07-13 17:21:45,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:45,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:45,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:45,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:45,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:45,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:45,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:21:45,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:45,773 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-13 17:21:45,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:45,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814413233] [2022-07-13 17:21:45,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814413233] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:45,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095199849] [2022-07-13 17:21:45,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:45,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:45,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:45,775 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-13 17:21:45,776 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-13 17:21:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 1729 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-13 17:21:46,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:46,141 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 17:21:46,141 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:46,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095199849] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:46,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:46,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-13 17:21:46,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423189817] [2022-07-13 17:21:46,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:46,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:21:46,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:46,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:21:46,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:21:46,143 INFO L87 Difference]: Start difference. First operand 628 states and 1031 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:46,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:46,266 INFO L93 Difference]: Finished difference Result 1186 states and 1955 transitions. [2022-07-13 17:21:46,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:21:46,267 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2022-07-13 17:21:46,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:46,271 INFO L225 Difference]: With dead ends: 1186 [2022-07-13 17:21:46,271 INFO L226 Difference]: Without dead ends: 650 [2022-07-13 17:21:46,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:21:46,273 INFO L413 NwaCegarLoop]: 885 mSDtfsCounter, 177 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 6088 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:46,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 6088 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:46,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2022-07-13 17:21:46,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 628. [2022-07-13 17:21:46,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 506 states have (on average 1.66798418972332) internal successors, (844), 529 states have internal predecessors, (844), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2022-07-13 17:21:46,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1031 transitions. [2022-07-13 17:21:46,291 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1031 transitions. Word has length 93 [2022-07-13 17:21:46,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:46,291 INFO L495 AbstractCegarLoop]: Abstraction has 628 states and 1031 transitions. [2022-07-13 17:21:46,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:46,291 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1031 transitions. [2022-07-13 17:21:46,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-13 17:21:46,293 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:46,293 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:46,316 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-13 17:21:46,516 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-13 17:21:46,516 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:46,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:46,516 INFO L85 PathProgramCache]: Analyzing trace with hash -138861034, now seen corresponding path program 1 times [2022-07-13 17:21:46,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:46,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194913528] [2022-07-13 17:21:46,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:46,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:46,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:46,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:46,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:46,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:46,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:46,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:21:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:46,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:46,906 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-13 17:21:46,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:46,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194913528] [2022-07-13 17:21:46,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194913528] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:46,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074951653] [2022-07-13 17:21:46,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:46,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:46,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:46,908 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-13 17:21:46,939 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-13 17:21:47,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:47,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:47,250 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 17:21:47,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:47,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074951653] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:47,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:47,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:47,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8259904] [2022-07-13 17:21:47,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:47,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:47,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:47,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:47,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:47,253 INFO L87 Difference]: Start difference. First operand 628 states and 1031 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:47,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:47,373 INFO L93 Difference]: Finished difference Result 1194 states and 1973 transitions. [2022-07-13 17:21:47,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:21:47,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 93 [2022-07-13 17:21:47,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:47,378 INFO L225 Difference]: With dead ends: 1194 [2022-07-13 17:21:47,378 INFO L226 Difference]: Without dead ends: 628 [2022-07-13 17:21:47,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:47,381 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 173 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2532 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:47,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 2532 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:47,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-07-13 17:21:47,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 628. [2022-07-13 17:21:47,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 506 states have (on average 1.658102766798419) internal successors, (839), 529 states have internal predecessors, (839), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2022-07-13 17:21:47,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1026 transitions. [2022-07-13 17:21:47,400 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1026 transitions. Word has length 93 [2022-07-13 17:21:47,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:47,400 INFO L495 AbstractCegarLoop]: Abstraction has 628 states and 1026 transitions. [2022-07-13 17:21:47,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:47,400 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1026 transitions. [2022-07-13 17:21:47,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-13 17:21:47,402 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:47,402 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:47,431 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-13 17:21:47,623 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-13 17:21:47,623 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:47,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:47,624 INFO L85 PathProgramCache]: Analyzing trace with hash -895838635, now seen corresponding path program 1 times [2022-07-13 17:21:47,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:47,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20396027] [2022-07-13 17:21:47,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:47,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:47,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:47,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:47,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:47,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:21:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:47,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:47,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:47,978 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-13 17:21:47,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:47,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20396027] [2022-07-13 17:21:47,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20396027] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:47,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084690265] [2022-07-13 17:21:47,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:47,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:47,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:47,984 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-13 17:21:47,986 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-13 17:21:48,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-13 17:21:48,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:48,353 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:21:48,353 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:48,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084690265] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:48,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:48,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-07-13 17:21:48,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720429990] [2022-07-13 17:21:48,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:48,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:21:48,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:48,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:21:48,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:21:48,356 INFO L87 Difference]: Start difference. First operand 628 states and 1026 transitions. Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:48,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:48,436 INFO L93 Difference]: Finished difference Result 1121 states and 1847 transitions. [2022-07-13 17:21:48,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 17:21:48,437 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2022-07-13 17:21:48,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:48,441 INFO L225 Difference]: With dead ends: 1121 [2022-07-13 17:21:48,442 INFO L226 Difference]: Without dead ends: 652 [2022-07-13 17:21:48,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:21:48,445 INFO L413 NwaCegarLoop]: 897 mSDtfsCounter, 134 mSDsluCounter, 4379 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5276 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:48,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 5276 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:48,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2022-07-13 17:21:48,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 647. [2022-07-13 17:21:48,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.657088122605364) internal successors, (865), 547 states have internal predecessors, (865), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2022-07-13 17:21:48,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1056 transitions. [2022-07-13 17:21:48,466 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1056 transitions. Word has length 93 [2022-07-13 17:21:48,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:48,467 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 1056 transitions. [2022-07-13 17:21:48,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:48,467 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1056 transitions. [2022-07-13 17:21:48,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-13 17:21:48,470 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:48,470 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:48,499 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-13 17:21:48,687 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-13 17:21:48,687 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:48,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:48,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1877365016, now seen corresponding path program 1 times [2022-07-13 17:21:48,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:48,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452016959] [2022-07-13 17:21:48,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:48,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:48,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:48,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:48,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:48,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:48,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:48,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:21:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:49,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,019 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-13 17:21:49,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:49,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452016959] [2022-07-13 17:21:49,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452016959] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:49,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627876439] [2022-07-13 17:21:49,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:49,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:49,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:49,024 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-13 17:21:49,030 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-13 17:21:49,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 1729 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-13 17:21:49,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:49,390 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:21:49,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:49,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627876439] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:49,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:49,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-07-13 17:21:49,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281486229] [2022-07-13 17:21:49,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:49,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:21:49,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:49,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:21:49,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:21:49,393 INFO L87 Difference]: Start difference. First operand 647 states and 1056 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:49,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:49,485 INFO L93 Difference]: Finished difference Result 1151 states and 1898 transitions. [2022-07-13 17:21:49,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 17:21:49,486 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2022-07-13 17:21:49,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:49,490 INFO L225 Difference]: With dead ends: 1151 [2022-07-13 17:21:49,490 INFO L226 Difference]: Without dead ends: 682 [2022-07-13 17:21:49,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:21:49,493 INFO L413 NwaCegarLoop]: 897 mSDtfsCounter, 143 mSDsluCounter, 4369 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5266 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:49,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 5266 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:49,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-07-13 17:21:49,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 647. [2022-07-13 17:21:49,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.657088122605364) internal successors, (865), 547 states have internal predecessors, (865), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2022-07-13 17:21:49,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1056 transitions. [2022-07-13 17:21:49,514 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1056 transitions. Word has length 94 [2022-07-13 17:21:49,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:49,514 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 1056 transitions. [2022-07-13 17:21:49,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:49,515 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1056 transitions. [2022-07-13 17:21:49,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-13 17:21:49,517 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:49,517 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-13 17:21:49,547 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-13 17:21:49,727 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-13 17:21:49,727 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:49,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:49,728 INFO L85 PathProgramCache]: Analyzing trace with hash -278934120, now seen corresponding path program 1 times [2022-07-13 17:21:49,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:49,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890308562] [2022-07-13 17:21:49,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:49,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:49,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:49,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:49,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:49,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:49,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:49,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:49,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:49,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:21:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:50,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:50,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,070 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-13 17:21:50,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:50,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890308562] [2022-07-13 17:21:50,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890308562] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:50,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574025047] [2022-07-13 17:21:50,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:50,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:50,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:50,073 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-13 17:21:50,074 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-13 17:21:50,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-13 17:21:50,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:50,440 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:21:50,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:50,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574025047] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:50,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:50,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-13 17:21:50,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602629512] [2022-07-13 17:21:50,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:50,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:21:50,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:50,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:21:50,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:21:50,442 INFO L87 Difference]: Start difference. First operand 647 states and 1056 transitions. Second operand has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:50,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:50,575 INFO L93 Difference]: Finished difference Result 1136 states and 1872 transitions. [2022-07-13 17:21:50,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:21:50,576 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2022-07-13 17:21:50,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:50,580 INFO L225 Difference]: With dead ends: 1136 [2022-07-13 17:21:50,580 INFO L226 Difference]: Without dead ends: 667 [2022-07-13 17:21:50,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:21:50,584 INFO L413 NwaCegarLoop]: 887 mSDtfsCounter, 177 mSDsluCounter, 5209 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 6096 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:50,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 6096 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:50,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-07-13 17:21:50,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 647. [2022-07-13 17:21:50,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.657088122605364) internal successors, (865), 547 states have internal predecessors, (865), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2022-07-13 17:21:50,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1056 transitions. [2022-07-13 17:21:50,604 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1056 transitions. Word has length 94 [2022-07-13 17:21:50,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:50,604 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 1056 transitions. [2022-07-13 17:21:50,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:50,605 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1056 transitions. [2022-07-13 17:21:50,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-13 17:21:50,607 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:50,607 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:21:50,635 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-13 17:21:50,831 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-13 17:21:50,831 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:50,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:50,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1670239980, now seen corresponding path program 1 times [2022-07-13 17:21:50,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:50,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596124661] [2022-07-13 17:21:50,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:50,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:50,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:50,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:50,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:50,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:50,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 17:21:50,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:21:51,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,175 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-13 17:21:51,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:51,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596124661] [2022-07-13 17:21:51,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596124661] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:51,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496988518] [2022-07-13 17:21:51,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:51,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:51,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:51,178 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-13 17:21:51,179 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-13 17:21:51,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 1729 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:21:51,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:51,500 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-13 17:21:51,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:51,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496988518] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:51,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:51,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:51,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936825060] [2022-07-13 17:21:51,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:51,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:51,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:51,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:51,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:51,503 INFO L87 Difference]: Start difference. First operand 647 states and 1056 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:51,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:51,550 INFO L93 Difference]: Finished difference Result 1188 states and 1957 transitions. [2022-07-13 17:21:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:21:51,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2022-07-13 17:21:51,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:51,555 INFO L225 Difference]: With dead ends: 1188 [2022-07-13 17:21:51,555 INFO L226 Difference]: Without dead ends: 647 [2022-07-13 17:21:51,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:51,559 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 23 mSDsluCounter, 1781 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2674 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:51,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 2674 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:51,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2022-07-13 17:21:51,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 647. [2022-07-13 17:21:51,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.6494252873563218) internal successors, (861), 547 states have internal predecessors, (861), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2022-07-13 17:21:51,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1052 transitions. [2022-07-13 17:21:51,580 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1052 transitions. Word has length 94 [2022-07-13 17:21:51,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:51,580 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 1052 transitions. [2022-07-13 17:21:51,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:51,581 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1052 transitions. [2022-07-13 17:21:51,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-13 17:21:51,582 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:51,583 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-13 17:21:51,613 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-13 17:21:51,807 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-13 17:21:51,808 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:51,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:51,808 INFO L85 PathProgramCache]: Analyzing trace with hash -64886323, now seen corresponding path program 1 times [2022-07-13 17:21:51,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:51,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117936434] [2022-07-13 17:21:51,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:51,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:51,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:51,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:51,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:51,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:51,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:51,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:52,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-13 17:21:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:52,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:52,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:52,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:52,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:52,142 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-13 17:21:52,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:52,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117936434] [2022-07-13 17:21:52,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117936434] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:52,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678455254] [2022-07-13 17:21:52,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:52,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:52,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:52,148 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-13 17:21:52,149 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-13 17:21:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:52,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 1726 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-13 17:21:52,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:52,519 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:21:52,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:52,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678455254] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:52,520 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:52,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-13 17:21:52,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793959994] [2022-07-13 17:21:52,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:52,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:21:52,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:52,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:21:52,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:21:52,522 INFO L87 Difference]: Start difference. First operand 647 states and 1052 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:52,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:52,658 INFO L93 Difference]: Finished difference Result 1136 states and 1869 transitions. [2022-07-13 17:21:52,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:21:52,659 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 95 [2022-07-13 17:21:52,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:52,663 INFO L225 Difference]: With dead ends: 1136 [2022-07-13 17:21:52,663 INFO L226 Difference]: Without dead ends: 667 [2022-07-13 17:21:52,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:21:52,666 INFO L413 NwaCegarLoop]: 881 mSDtfsCounter, 185 mSDsluCounter, 5172 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 6053 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:52,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 6053 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:21:52,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-07-13 17:21:52,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 647. [2022-07-13 17:21:52,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.6494252873563218) internal successors, (861), 547 states have internal predecessors, (861), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2022-07-13 17:21:52,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1052 transitions. [2022-07-13 17:21:52,696 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1052 transitions. Word has length 95 [2022-07-13 17:21:52,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:52,696 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 1052 transitions. [2022-07-13 17:21:52,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:21:52,697 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1052 transitions. [2022-07-13 17:21:52,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-13 17:21:52,698 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:52,698 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-13 17:21:52,726 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-13 17:21:52,911 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-13 17:21:52,912 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:52,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:52,912 INFO L85 PathProgramCache]: Analyzing trace with hash -370510403, now seen corresponding path program 1 times [2022-07-13 17:21:52,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:52,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892802845] [2022-07-13 17:21:52,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:52,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:53,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:53,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:53,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:21:53,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:21:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:53,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,257 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-13 17:21:53,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:53,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892802845] [2022-07-13 17:21:53,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892802845] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:53,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460350176] [2022-07-13 17:21:53,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:53,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:53,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:53,259 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-13 17:21:53,281 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-13 17:21:53,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 17:21:53,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:53,531 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:21:53,531 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:53,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460350176] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:53,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:53,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-13 17:21:53,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182061080] [2022-07-13 17:21:53,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:53,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:21:53,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:53,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:21:53,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:21:53,533 INFO L87 Difference]: Start difference. First operand 647 states and 1052 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:53,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:53,586 INFO L93 Difference]: Finished difference Result 1244 states and 2039 transitions. [2022-07-13 17:21:53,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:21:53,586 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2022-07-13 17:21:53,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:53,590 INFO L225 Difference]: With dead ends: 1244 [2022-07-13 17:21:53,591 INFO L226 Difference]: Without dead ends: 683 [2022-07-13 17:21:53,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:21:53,594 INFO L413 NwaCegarLoop]: 885 mSDtfsCounter, 38 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2650 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:53,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2650 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:21:53,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2022-07-13 17:21:53,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 671. [2022-07-13 17:21:53,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 546 states have (on average 1.6282051282051282) internal successors, (889), 571 states have internal predecessors, (889), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2022-07-13 17:21:53,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1080 transitions. [2022-07-13 17:21:53,618 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1080 transitions. Word has length 96 [2022-07-13 17:21:53,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:53,618 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 1080 transitions. [2022-07-13 17:21:53,618 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:53,618 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1080 transitions. [2022-07-13 17:21:53,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-13 17:21:53,620 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:53,620 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-13 17:21:53,653 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-13 17:21:53,845 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-13 17:21:53,845 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:53,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:53,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1622446553, now seen corresponding path program 1 times [2022-07-13 17:21:53,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:53,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840184745] [2022-07-13 17:21:53,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:53,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:53,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:53,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:53,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:53,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:53,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:54,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:54,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:54,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:21:54,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:54,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,179 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:54,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:54,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840184745] [2022-07-13 17:21:54,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840184745] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:54,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248095906] [2022-07-13 17:21:54,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:54,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:54,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:54,188 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-13 17:21:54,208 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-13 17:21:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:54,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 1730 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-13 17:21:54,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:54,733 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:21:54,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:54,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248095906] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:54,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:54,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-07-13 17:21:54,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953085497] [2022-07-13 17:21:54,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:54,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:21:54,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:54,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:21:54,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:21:54,736 INFO L87 Difference]: Start difference. First operand 671 states and 1080 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:56,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:21:56,527 INFO L93 Difference]: Finished difference Result 1733 states and 2875 transitions. [2022-07-13 17:21:56,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 17:21:56,528 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2022-07-13 17:21:56,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:21:56,536 INFO L225 Difference]: With dead ends: 1733 [2022-07-13 17:21:56,536 INFO L226 Difference]: Without dead ends: 1269 [2022-07-13 17:21:56,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:21:56,540 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 2178 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1621 mSolverCounterSat, 424 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2285 SdHoareTripleChecker+Valid, 1640 SdHoareTripleChecker+Invalid, 2045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 1621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-07-13 17:21:56,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2285 Valid, 1640 Invalid, 2045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [424 Valid, 1621 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-07-13 17:21:56,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2022-07-13 17:21:56,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1153. [2022-07-13 17:21:56,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 929 states have (on average 1.6566200215285254) internal successors, (1539), 963 states have internal predecessors, (1539), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2022-07-13 17:21:56,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1903 transitions. [2022-07-13 17:21:56,589 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1903 transitions. Word has length 96 [2022-07-13 17:21:56,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:21:56,589 INFO L495 AbstractCegarLoop]: Abstraction has 1153 states and 1903 transitions. [2022-07-13 17:21:56,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:21:56,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1903 transitions. [2022-07-13 17:21:56,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-13 17:21:56,593 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:21:56,593 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, 1, 1, 1, 1, 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-13 17:21:56,621 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-13 17:21:56,815 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-13 17:21:56,815 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:21:56,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:21:56,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1145672278, now seen corresponding path program 1 times [2022-07-13 17:21:56,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:21:56,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241873457] [2022-07-13 17:21:56,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:56,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:21:56,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:56,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:21:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:56,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:56,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:56,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:56,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:21:57,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:57,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:21:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:21:57,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:57,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-13 17:21:57,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:21:57,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-13 17:21:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:21:57,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,343 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:21:57,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:21:57,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241873457] [2022-07-13 17:21:57,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241873457] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:21:57,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001185824] [2022-07-13 17:21:57,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:21:57,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:21:57,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:21:57,348 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-13 17:21:57,354 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-13 17:21:57,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:21:57,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-13 17:21:57,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:21:57,780 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:21:57,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:21:57,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001185824] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:21:57,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:21:57,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-07-13 17:21:57,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854067623] [2022-07-13 17:21:57,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:21:57,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:21:57,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:21:57,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:21:57,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:21:57,782 INFO L87 Difference]: Start difference. First operand 1153 states and 1903 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:22:00,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:00,155 INFO L93 Difference]: Finished difference Result 2974 states and 4977 transitions. [2022-07-13 17:22:00,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 17:22:00,156 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 124 [2022-07-13 17:22:00,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:00,168 INFO L225 Difference]: With dead ends: 2974 [2022-07-13 17:22:00,168 INFO L226 Difference]: Without dead ends: 2026 [2022-07-13 17:22:00,174 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:22:00,175 INFO L413 NwaCegarLoop]: 1159 mSDtfsCounter, 1693 mSDsluCounter, 1768 mSDsCounter, 0 mSdLazyCounter, 4273 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1768 SdHoareTripleChecker+Valid, 2927 SdHoareTripleChecker+Invalid, 4591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 4273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:00,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1768 Valid, 2927 Invalid, 4591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 4273 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-13 17:22:00,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2022-07-13 17:22:00,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 1856. [2022-07-13 17:22:00,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1480 states have (on average 1.6472972972972972) internal successors, (2438), 1524 states have internal predecessors, (2438), 301 states have call successors, (301), 58 states have call predecessors, (301), 74 states have return successors, (337), 284 states have call predecessors, (337), 296 states have call successors, (337) [2022-07-13 17:22:00,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 3076 transitions. [2022-07-13 17:22:00,267 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 3076 transitions. Word has length 124 [2022-07-13 17:22:00,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:00,268 INFO L495 AbstractCegarLoop]: Abstraction has 1856 states and 3076 transitions. [2022-07-13 17:22:00,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:22:00,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 3076 transitions. [2022-07-13 17:22:00,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-13 17:22:00,273 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:00,273 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, 1, 1, 1, 1, 1, 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-13 17:22:00,300 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-13 17:22:00,495 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-13 17:22:00,495 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:00,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:00,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1108611874, now seen corresponding path program 1 times [2022-07-13 17:22:00,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:00,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655768997] [2022-07-13 17:22:00,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:00,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:00,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:00,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:00,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:22:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:00,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:00,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:22:00,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:00,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-13 17:22:00,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:00,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:22:00,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:01,001 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:22:01,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:01,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655768997] [2022-07-13 17:22:01,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655768997] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:01,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72535488] [2022-07-13 17:22:01,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:01,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:01,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:01,004 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-13 17:22:01,019 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-13 17:22:01,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:01,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 17:22:01,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:01,332 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:22:01,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:01,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72535488] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:01,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:01,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-13 17:22:01,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663692478] [2022-07-13 17:22:01,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:01,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:22:01,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:01,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:22:01,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:22:01,335 INFO L87 Difference]: Start difference. First operand 1856 states and 3076 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:22:01,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:01,502 INFO L93 Difference]: Finished difference Result 3715 states and 6240 transitions. [2022-07-13 17:22:01,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:22:01,503 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2022-07-13 17:22:01,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:01,516 INFO L225 Difference]: With dead ends: 3715 [2022-07-13 17:22:01,516 INFO L226 Difference]: Without dead ends: 2067 [2022-07-13 17:22:01,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:01,526 INFO L413 NwaCegarLoop]: 948 mSDtfsCounter, 139 mSDsluCounter, 1803 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:01,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 2751 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:22:01,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2067 states. [2022-07-13 17:22:01,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2067 to 1860. [2022-07-13 17:22:01,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1484 states have (on average 1.6455525606469004) internal successors, (2442), 1528 states have internal predecessors, (2442), 301 states have call successors, (301), 58 states have call predecessors, (301), 74 states have return successors, (337), 284 states have call predecessors, (337), 296 states have call successors, (337) [2022-07-13 17:22:01,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 3080 transitions. [2022-07-13 17:22:01,634 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 3080 transitions. Word has length 125 [2022-07-13 17:22:01,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:01,635 INFO L495 AbstractCegarLoop]: Abstraction has 1860 states and 3080 transitions. [2022-07-13 17:22:01,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:22:01,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 3080 transitions. [2022-07-13 17:22:01,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-07-13 17:22:01,640 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:01,641 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:01,666 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-13 17:22:01,855 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-13 17:22:01,855 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:01,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:01,856 INFO L85 PathProgramCache]: Analyzing trace with hash 320066416, now seen corresponding path program 1 times [2022-07-13 17:22:01,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:01,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659018953] [2022-07-13 17:22:01,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:01,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:01,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:01,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:01,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:01,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:01,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:01,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:01,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:22:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:02,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:02,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:22:02,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:02,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:02,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:02,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:02,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:02,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,342 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:22:02,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:02,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659018953] [2022-07-13 17:22:02,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659018953] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:02,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851885469] [2022-07-13 17:22:02,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:02,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:02,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:02,344 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-13 17:22:02,355 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-13 17:22:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:02,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 2039 conjuncts, 12 conjunts are in the unsatisfiable core [2022-07-13 17:22:02,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:02,823 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-13 17:22:02,824 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:02,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851885469] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:02,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:02,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8] total 15 [2022-07-13 17:22:02,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41387771] [2022-07-13 17:22:02,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:02,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:22:02,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:02,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:22:02,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:22:02,827 INFO L87 Difference]: Start difference. First operand 1860 states and 3080 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:22:06,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:06,069 INFO L93 Difference]: Finished difference Result 6007 states and 10256 transitions. [2022-07-13 17:22:06,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-13 17:22:06,071 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 128 [2022-07-13 17:22:06,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:06,099 INFO L225 Difference]: With dead ends: 6007 [2022-07-13 17:22:06,099 INFO L226 Difference]: Without dead ends: 4354 [2022-07-13 17:22:06,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2022-07-13 17:22:06,111 INFO L413 NwaCegarLoop]: 1706 mSDtfsCounter, 3870 mSDsluCounter, 3224 mSDsCounter, 0 mSdLazyCounter, 5123 mSolverCounterSat, 1098 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3990 SdHoareTripleChecker+Valid, 4930 SdHoareTripleChecker+Invalid, 6221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1098 IncrementalHoareTripleChecker+Valid, 5123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:06,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3990 Valid, 4930 Invalid, 6221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1098 Valid, 5123 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-07-13 17:22:06,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4354 states. [2022-07-13 17:22:06,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4354 to 4019. [2022-07-13 17:22:06,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4019 states, 3168 states have (on average 1.6410984848484849) internal successors, (5199), 3259 states have internal predecessors, (5199), 686 states have call successors, (686), 112 states have call predecessors, (686), 164 states have return successors, (890), 674 states have call predecessors, (890), 681 states have call successors, (890) [2022-07-13 17:22:06,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4019 states to 4019 states and 6775 transitions. [2022-07-13 17:22:06,360 INFO L78 Accepts]: Start accepts. Automaton has 4019 states and 6775 transitions. Word has length 128 [2022-07-13 17:22:06,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:06,360 INFO L495 AbstractCegarLoop]: Abstraction has 4019 states and 6775 transitions. [2022-07-13 17:22:06,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:22:06,361 INFO L276 IsEmpty]: Start isEmpty. Operand 4019 states and 6775 transitions. [2022-07-13 17:22:06,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-07-13 17:22:06,370 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:06,370 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:06,397 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-13 17:22:06,583 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-13 17:22:06,583 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:06,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:06,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1950540149, now seen corresponding path program 1 times [2022-07-13 17:22:06,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:06,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173429606] [2022-07-13 17:22:06,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:06,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:06,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:06,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:06,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:22:06,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:22:06,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:06,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:07,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:07,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:07,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:07,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-13 17:22:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:07,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-13 17:22:07,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:07,031 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:22:07,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:07,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173429606] [2022-07-13 17:22:07,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173429606] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:07,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245291847] [2022-07-13 17:22:07,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:07,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:07,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:07,033 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-13 17:22:07,033 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-13 17:22:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:07,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 2040 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 17:22:07,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:07,341 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:22:07,341 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:07,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245291847] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:07,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:07,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2022-07-13 17:22:07,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768573069] [2022-07-13 17:22:07,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:07,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:22:07,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:07,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:22:07,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:07,344 INFO L87 Difference]: Start difference. First operand 4019 states and 6775 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:22:07,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:07,855 INFO L93 Difference]: Finished difference Result 11225 states and 19415 transitions. [2022-07-13 17:22:07,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:22:07,856 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 129 [2022-07-13 17:22:07,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:07,904 INFO L225 Difference]: With dead ends: 11225 [2022-07-13 17:22:07,904 INFO L226 Difference]: Without dead ends: 7528 [2022-07-13 17:22:07,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:22:07,976 INFO L413 NwaCegarLoop]: 1396 mSDtfsCounter, 752 mSDsluCounter, 3514 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 4910 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:07,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 4910 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-13 17:22:07,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7528 states. [2022-07-13 17:22:08,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7528 to 7503. [2022-07-13 17:22:08,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7503 states, 5880 states have (on average 1.631122448979592) internal successors, (9591), 6052 states have internal predecessors, (9591), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2022-07-13 17:22:08,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7503 states to 7503 states and 12796 transitions. [2022-07-13 17:22:08,372 INFO L78 Accepts]: Start accepts. Automaton has 7503 states and 12796 transitions. Word has length 129 [2022-07-13 17:22:08,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:08,372 INFO L495 AbstractCegarLoop]: Abstraction has 7503 states and 12796 transitions. [2022-07-13 17:22:08,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:22:08,373 INFO L276 IsEmpty]: Start isEmpty. Operand 7503 states and 12796 transitions. [2022-07-13 17:22:08,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-13 17:22:08,387 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:08,387 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:22:08,417 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-13 17:22:08,603 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-13 17:22:08,603 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:08,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:08,604 INFO L85 PathProgramCache]: Analyzing trace with hash 345288400, now seen corresponding path program 1 times [2022-07-13 17:22:08,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:08,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134644435] [2022-07-13 17:22:08,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:08,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:08,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:08,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:08,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:22:08,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:08,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:08,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:22:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:08,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:08,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:08,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:09,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:09,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:09,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:09,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:09,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:09,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:09,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:09,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:09,035 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-13 17:22:09,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:09,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134644435] [2022-07-13 17:22:09,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134644435] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:09,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125379587] [2022-07-13 17:22:09,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:09,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:09,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:09,040 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-13 17:22:09,066 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-13 17:22:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:09,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 2040 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 17:22:09,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:09,341 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:22:09,342 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:09,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125379587] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:09,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:09,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-13 17:22:09,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171887644] [2022-07-13 17:22:09,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:09,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:22:09,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:09,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:22:09,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:22:09,344 INFO L87 Difference]: Start difference. First operand 7503 states and 12796 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:22:09,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:09,713 INFO L93 Difference]: Finished difference Result 14862 states and 25394 transitions. [2022-07-13 17:22:09,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 17:22:09,713 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2022-07-13 17:22:09,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:09,752 INFO L225 Difference]: With dead ends: 14862 [2022-07-13 17:22:09,752 INFO L226 Difference]: Without dead ends: 7557 [2022-07-13 17:22:09,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:09,778 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 39 mSDsluCounter, 1763 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2647 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:09,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2647 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:22:09,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7557 states. [2022-07-13 17:22:10,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7557 to 7524. [2022-07-13 17:22:10,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7524 states, 5900 states have (on average 1.6310169491525424) internal successors, (9623), 6073 states have internal predecessors, (9623), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2022-07-13 17:22:10,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7524 states to 7524 states and 12829 transitions. [2022-07-13 17:22:10,144 INFO L78 Accepts]: Start accepts. Automaton has 7524 states and 12829 transitions. Word has length 131 [2022-07-13 17:22:10,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:10,144 INFO L495 AbstractCegarLoop]: Abstraction has 7524 states and 12829 transitions. [2022-07-13 17:22:10,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:22:10,145 INFO L276 IsEmpty]: Start isEmpty. Operand 7524 states and 12829 transitions. [2022-07-13 17:22:10,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-13 17:22:10,159 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:10,159 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:10,186 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-13 17:22:10,385 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-13 17:22:10,385 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:10,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:10,386 INFO L85 PathProgramCache]: Analyzing trace with hash -346895294, now seen corresponding path program 1 times [2022-07-13 17:22:10,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:10,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419551371] [2022-07-13 17:22:10,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:10,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:10,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:10,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:22:10,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:10,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:10,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:22:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:10,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:10,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:10,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:10,848 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-13 17:22:10,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:10,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419551371] [2022-07-13 17:22:10,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419551371] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:10,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482831973] [2022-07-13 17:22:10,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:10,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:10,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:10,852 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-13 17:22:10,864 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-13 17:22:11,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:11,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 2038 conjuncts, 12 conjunts are in the unsatisfiable core [2022-07-13 17:22:11,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:11,289 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:22:11,289 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:11,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482831973] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:11,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:11,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-07-13 17:22:11,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118748896] [2022-07-13 17:22:11,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:11,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:22:11,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:11,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:22:11,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:22:11,292 INFO L87 Difference]: Start difference. First operand 7524 states and 12829 transitions. Second operand has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:22:11,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:11,712 INFO L93 Difference]: Finished difference Result 14792 states and 25274 transitions. [2022-07-13 17:22:11,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:22:11,713 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 132 [2022-07-13 17:22:11,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:11,754 INFO L225 Difference]: With dead ends: 14792 [2022-07-13 17:22:11,754 INFO L226 Difference]: Without dead ends: 7597 [2022-07-13 17:22:11,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:22:11,783 INFO L413 NwaCegarLoop]: 881 mSDtfsCounter, 175 mSDsluCounter, 5182 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 6063 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:11,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 6063 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:22:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7597 states. [2022-07-13 17:22:12,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7597 to 7524. [2022-07-13 17:22:12,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7524 states, 5900 states have (on average 1.6308474576271186) internal successors, (9622), 6073 states have internal predecessors, (9622), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2022-07-13 17:22:12,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7524 states to 7524 states and 12828 transitions. [2022-07-13 17:22:12,213 INFO L78 Accepts]: Start accepts. Automaton has 7524 states and 12828 transitions. Word has length 132 [2022-07-13 17:22:12,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:12,214 INFO L495 AbstractCegarLoop]: Abstraction has 7524 states and 12828 transitions. [2022-07-13 17:22:12,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:22:12,217 INFO L276 IsEmpty]: Start isEmpty. Operand 7524 states and 12828 transitions. [2022-07-13 17:22:12,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-13 17:22:12,230 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:12,230 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:12,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-07-13 17:22:12,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-07-13 17:22:12,447 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:12,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:12,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1788411904, now seen corresponding path program 1 times [2022-07-13 17:22:12,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:12,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379613231] [2022-07-13 17:22:12,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:12,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:12,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:12,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:22:12,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:12,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:12,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:22:12,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:12,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:12,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:12,886 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-13 17:22:12,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:12,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379613231] [2022-07-13 17:22:12,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379613231] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:12,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024039639] [2022-07-13 17:22:12,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:12,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:12,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:12,888 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-13 17:22:12,903 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-13 17:22:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:13,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 2041 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 17:22:13,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:13,307 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:22:13,307 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:13,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024039639] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:13,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:13,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-13 17:22:13,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086099529] [2022-07-13 17:22:13,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:13,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:22:13,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:13,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:22:13,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:13,309 INFO L87 Difference]: Start difference. First operand 7524 states and 12828 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-13 17:22:13,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:13,894 INFO L93 Difference]: Finished difference Result 8065 states and 13851 transitions. [2022-07-13 17:22:13,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:22:13,894 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 132 [2022-07-13 17:22:13,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:13,942 INFO L225 Difference]: With dead ends: 8065 [2022-07-13 17:22:13,943 INFO L226 Difference]: Without dead ends: 8048 [2022-07-13 17:22:13,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:13,954 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 878 mSDsluCounter, 1428 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 2329 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:13,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [886 Valid, 2329 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:22:13,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8048 states. [2022-07-13 17:22:14,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8048 to 7572. [2022-07-13 17:22:14,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7572 states, 5948 states have (on average 1.6257565568258239) internal successors, (9670), 6121 states have internal predecessors, (9670), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2022-07-13 17:22:14,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7572 states to 7572 states and 12876 transitions. [2022-07-13 17:22:14,371 INFO L78 Accepts]: Start accepts. Automaton has 7572 states and 12876 transitions. Word has length 132 [2022-07-13 17:22:14,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:14,371 INFO L495 AbstractCegarLoop]: Abstraction has 7572 states and 12876 transitions. [2022-07-13 17:22:14,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-13 17:22:14,372 INFO L276 IsEmpty]: Start isEmpty. Operand 7572 states and 12876 transitions. [2022-07-13 17:22:14,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-13 17:22:14,385 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:14,385 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:14,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-07-13 17:22:14,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-13 17:22:14,599 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:14,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:14,600 INFO L85 PathProgramCache]: Analyzing trace with hash 405992699, now seen corresponding path program 1 times [2022-07-13 17:22:14,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:14,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096141752] [2022-07-13 17:22:14,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:14,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:14,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:22:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:22:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:14,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:14,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:15,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:22:15,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,097 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-13 17:22:15,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:15,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096141752] [2022-07-13 17:22:15,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096141752] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:15,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084607624] [2022-07-13 17:22:15,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:15,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:15,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:15,100 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-13 17:22:15,102 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-13 17:22:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:15,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 2057 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-13 17:22:15,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:15,542 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:22:15,542 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:15,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084607624] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:15,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:15,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2022-07-13 17:22:15,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044358832] [2022-07-13 17:22:15,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:15,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:22:15,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:15,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:22:15,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:22:15,545 INFO L87 Difference]: Start difference. First operand 7572 states and 12876 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:22:16,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:16,057 INFO L93 Difference]: Finished difference Result 8430 states and 14250 transitions. [2022-07-13 17:22:16,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:22:16,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2022-07-13 17:22:16,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:16,101 INFO L225 Difference]: With dead ends: 8430 [2022-07-13 17:22:16,102 INFO L226 Difference]: Without dead ends: 8413 [2022-07-13 17:22:16,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:22:16,113 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 891 mSDsluCounter, 2677 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 893 SdHoareTripleChecker+Valid, 3591 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:16,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [893 Valid, 3591 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:22:16,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8413 states. [2022-07-13 17:22:16,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8413 to 8188. [2022-07-13 17:22:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8188 states, 6432 states have (on average 1.6128731343283582) internal successors, (10374), 6605 states have internal predecessors, (10374), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2022-07-13 17:22:16,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8188 states to 8188 states and 13896 transitions. [2022-07-13 17:22:16,487 INFO L78 Accepts]: Start accepts. Automaton has 8188 states and 13896 transitions. Word has length 138 [2022-07-13 17:22:16,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:16,488 INFO L495 AbstractCegarLoop]: Abstraction has 8188 states and 13896 transitions. [2022-07-13 17:22:16,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:22:16,488 INFO L276 IsEmpty]: Start isEmpty. Operand 8188 states and 13896 transitions. [2022-07-13 17:22:16,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-07-13 17:22:16,504 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:16,504 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:22:16,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-07-13 17:22:16,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-07-13 17:22:16,730 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:16,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:16,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1582215139, now seen corresponding path program 1 times [2022-07-13 17:22:16,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:16,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755467019] [2022-07-13 17:22:16,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:16,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:16,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:16,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:16,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:22:16,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:16,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:16,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:22:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:17,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:22:17,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:22:17,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,183 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:22:17,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:17,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755467019] [2022-07-13 17:22:17,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755467019] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:17,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240528560] [2022-07-13 17:22:17,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:17,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:17,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:17,186 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-13 17:22:17,216 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-13 17:22:17,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:17,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 2094 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-13 17:22:17,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:17,678 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-13 17:22:17,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:17,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240528560] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:17,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:17,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-07-13 17:22:17,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126785994] [2022-07-13 17:22:17,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:17,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:22:17,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:17,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:22:17,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:22:17,679 INFO L87 Difference]: Start difference. First operand 8188 states and 13896 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-13 17:22:17,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:17,993 INFO L93 Difference]: Finished difference Result 16234 states and 27588 transitions. [2022-07-13 17:22:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 17:22:17,994 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 149 [2022-07-13 17:22:17,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:18,039 INFO L225 Difference]: With dead ends: 16234 [2022-07-13 17:22:18,039 INFO L226 Difference]: Without dead ends: 8271 [2022-07-13 17:22:18,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:22:18,073 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 167 mSDsluCounter, 4332 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 5224 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:18,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 5224 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:22:18,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8271 states. [2022-07-13 17:22:18,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8271 to 8188. [2022-07-13 17:22:18,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8188 states, 6432 states have (on average 1.6128731343283582) internal successors, (10374), 6605 states have internal predecessors, (10374), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2022-07-13 17:22:18,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8188 states to 8188 states and 13896 transitions. [2022-07-13 17:22:18,475 INFO L78 Accepts]: Start accepts. Automaton has 8188 states and 13896 transitions. Word has length 149 [2022-07-13 17:22:18,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:18,475 INFO L495 AbstractCegarLoop]: Abstraction has 8188 states and 13896 transitions. [2022-07-13 17:22:18,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2022-07-13 17:22:18,476 INFO L276 IsEmpty]: Start isEmpty. Operand 8188 states and 13896 transitions. [2022-07-13 17:22:18,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-07-13 17:22:18,490 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:18,490 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:22:18,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-07-13 17:22:18,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-07-13 17:22:18,715 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:18,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:18,716 INFO L85 PathProgramCache]: Analyzing trace with hash 584121334, now seen corresponding path program 1 times [2022-07-13 17:22:18,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:18,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192679257] [2022-07-13 17:22:18,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:18,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:18,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:18,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:18,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:18,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:18,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:22:18,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:18,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:18,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:18,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:18,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:22:19,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:19,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:22:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:22:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:22:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:22:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,290 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-13 17:22:19,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:19,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192679257] [2022-07-13 17:22:19,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192679257] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:19,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327329995] [2022-07-13 17:22:19,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:19,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:19,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:19,296 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-13 17:22:19,325 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-13 17:22:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:19,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 2095 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 17:22:19,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:19,681 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:22:19,681 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:19,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327329995] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:19,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:19,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-13 17:22:19,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087915549] [2022-07-13 17:22:19,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:19,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:22:19,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:19,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:22:19,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:22:19,683 INFO L87 Difference]: Start difference. First operand 8188 states and 13896 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:20,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:20,037 INFO L93 Difference]: Finished difference Result 16238 states and 27594 transitions. [2022-07-13 17:22:20,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:22:20,038 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 149 [2022-07-13 17:22:20,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:20,078 INFO L225 Difference]: With dead ends: 16238 [2022-07-13 17:22:20,078 INFO L226 Difference]: Without dead ends: 8018 [2022-07-13 17:22:20,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:20,113 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 11 mSDsluCounter, 1781 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2676 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:20,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2676 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:22:20,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8018 states. [2022-07-13 17:22:20,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8018 to 8018. [2022-07-13 17:22:20,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8018 states, 6277 states have (on average 1.614306197227975) internal successors, (10133), 6444 states have internal predecessors, (10133), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2022-07-13 17:22:20,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8018 states to 8018 states and 13636 transitions. [2022-07-13 17:22:20,588 INFO L78 Accepts]: Start accepts. Automaton has 8018 states and 13636 transitions. Word has length 149 [2022-07-13 17:22:20,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:20,588 INFO L495 AbstractCegarLoop]: Abstraction has 8018 states and 13636 transitions. [2022-07-13 17:22:20,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:20,588 INFO L276 IsEmpty]: Start isEmpty. Operand 8018 states and 13636 transitions. [2022-07-13 17:22:20,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-13 17:22:20,598 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:20,598 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:20,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-07-13 17:22:20,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-07-13 17:22:20,817 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:20,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:20,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1377800840, now seen corresponding path program 1 times [2022-07-13 17:22:20,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:20,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049820839] [2022-07-13 17:22:20,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:20,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:20,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:20,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:20,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:20,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:20,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:20,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:20,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-13 17:22:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:20,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:20,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:20,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-13 17:22:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:21,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:21,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:21,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:21,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:22:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:22:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,345 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:22:21,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:21,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049820839] [2022-07-13 17:22:21,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049820839] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:21,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098363860] [2022-07-13 17:22:21,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:21,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:21,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:21,352 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-13 17:22:21,353 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-13 17:22:21,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:21,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 2100 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:22:21,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:21,684 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-13 17:22:21,684 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:21,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098363860] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:21,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:21,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2022-07-13 17:22:21,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530934056] [2022-07-13 17:22:21,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:21,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:22:21,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:21,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:22:21,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:22:21,686 INFO L87 Difference]: Start difference. First operand 8018 states and 13636 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:22,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:22,130 INFO L93 Difference]: Finished difference Result 16005 states and 27238 transitions. [2022-07-13 17:22:22,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:22:22,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2022-07-13 17:22:22,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:22,169 INFO L225 Difference]: With dead ends: 16005 [2022-07-13 17:22:22,169 INFO L226 Difference]: Without dead ends: 8018 [2022-07-13 17:22:22,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:22:22,200 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 176 mSDsluCounter, 1655 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2509 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:22,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 2509 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:22:22,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8018 states. [2022-07-13 17:22:22,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8018 to 8018. [2022-07-13 17:22:22,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8018 states, 6277 states have (on average 1.614146885454835) internal successors, (10132), 6444 states have internal predecessors, (10132), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2022-07-13 17:22:22,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8018 states to 8018 states and 13635 transitions. [2022-07-13 17:22:22,622 INFO L78 Accepts]: Start accepts. Automaton has 8018 states and 13635 transitions. Word has length 151 [2022-07-13 17:22:22,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:22,623 INFO L495 AbstractCegarLoop]: Abstraction has 8018 states and 13635 transitions. [2022-07-13 17:22:22,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:22,623 INFO L276 IsEmpty]: Start isEmpty. Operand 8018 states and 13635 transitions. [2022-07-13 17:22:22,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-07-13 17:22:22,631 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:22,631 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:22,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-07-13 17:22:22,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:22,832 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:22,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:22,833 INFO L85 PathProgramCache]: Analyzing trace with hash 2041329410, now seen corresponding path program 1 times [2022-07-13 17:22:22,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:22,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815639181] [2022-07-13 17:22:22,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:22,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:22,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:22,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:22,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:22:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:22,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:22,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:22:23,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:23,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:22:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:22:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:22:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:23,362 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:22:23,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:23,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815639181] [2022-07-13 17:22:23,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815639181] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:23,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:22:23,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-13 17:22:23,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104226988] [2022-07-13 17:22:23,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:23,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-13 17:22:23,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:23,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-13 17:22:23,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:23,365 INFO L87 Difference]: Start difference. First operand 8018 states and 13635 transitions. Second operand has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 6 states have internal predecessors, (112), 2 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:32,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:32,065 INFO L93 Difference]: Finished difference Result 19338 states and 34571 transitions. [2022-07-13 17:22:32,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-13 17:22:32,066 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 6 states have internal predecessors, (112), 2 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 152 [2022-07-13 17:22:32,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:32,111 INFO L225 Difference]: With dead ends: 19338 [2022-07-13 17:22:32,111 INFO L226 Difference]: Without dead ends: 11366 [2022-07-13 17:22:32,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2022-07-13 17:22:32,139 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 1578 mSDsluCounter, 2088 mSDsCounter, 0 mSdLazyCounter, 6408 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1650 SdHoareTripleChecker+Valid, 3032 SdHoareTripleChecker+Invalid, 6883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 6408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:32,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1650 Valid, 3032 Invalid, 6883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 6408 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2022-07-13 17:22:32,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11366 states. [2022-07-13 17:22:32,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11366 to 8102. [2022-07-13 17:22:32,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8102 states, 6345 states have (on average 1.607565011820331) internal successors, (10200), 6504 states have internal predecessors, (10200), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 374 states have return successors, (2193), 1386 states have call predecessors, (2193), 1377 states have call successors, (2193) [2022-07-13 17:22:32,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8102 states to 8102 states and 13775 transitions. [2022-07-13 17:22:32,829 INFO L78 Accepts]: Start accepts. Automaton has 8102 states and 13775 transitions. Word has length 152 [2022-07-13 17:22:32,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:32,829 INFO L495 AbstractCegarLoop]: Abstraction has 8102 states and 13775 transitions. [2022-07-13 17:22:32,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 6 states have internal predecessors, (112), 2 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:32,830 INFO L276 IsEmpty]: Start isEmpty. Operand 8102 states and 13775 transitions. [2022-07-13 17:22:32,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-13 17:22:32,840 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:32,840 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:22:32,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-13 17:22:32,841 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:32,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:32,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1656998355, now seen corresponding path program 1 times [2022-07-13 17:22:32,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:32,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532977923] [2022-07-13 17:22:32,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:32,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:32,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:32,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:32,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:32,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:32,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:32,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:32,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:22:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:32,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:32,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:32,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:32,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:22:33,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:33,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:33,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-13 17:22:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-13 17:22:33,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:22:33,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:22:33,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:33,278 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-13 17:22:33,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:33,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532977923] [2022-07-13 17:22:33,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532977923] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:33,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:22:33,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 17:22:33,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103368987] [2022-07-13 17:22:33,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:33,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:22:33,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:33,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:22:33,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:22:33,281 INFO L87 Difference]: Start difference. First operand 8102 states and 13775 transitions. Second operand has 8 states, 8 states have (on average 14.75) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:39,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:39,693 INFO L93 Difference]: Finished difference Result 13206 states and 22735 transitions. [2022-07-13 17:22:39,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:22:39,693 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 156 [2022-07-13 17:22:39,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:39,722 INFO L225 Difference]: With dead ends: 13206 [2022-07-13 17:22:39,722 INFO L226 Difference]: Without dead ends: 5100 [2022-07-13 17:22:39,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:22:39,755 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 1011 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 3651 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1085 SdHoareTripleChecker+Valid, 2205 SdHoareTripleChecker+Invalid, 3936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 3651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:39,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1085 Valid, 2205 Invalid, 3936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 3651 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-07-13 17:22:39,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5100 states. [2022-07-13 17:22:40,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5100 to 3611. [2022-07-13 17:22:40,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3611 states, 2852 states have (on average 1.6125525946704067) internal successors, (4599), 2923 states have internal predecessors, (4599), 589 states have call successors, (589), 136 states have call predecessors, (589), 169 states have return successors, (831), 573 states have call predecessors, (831), 584 states have call successors, (831) [2022-07-13 17:22:40,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3611 states to 3611 states and 6019 transitions. [2022-07-13 17:22:40,251 INFO L78 Accepts]: Start accepts. Automaton has 3611 states and 6019 transitions. Word has length 156 [2022-07-13 17:22:40,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:40,252 INFO L495 AbstractCegarLoop]: Abstraction has 3611 states and 6019 transitions. [2022-07-13 17:22:40,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:40,252 INFO L276 IsEmpty]: Start isEmpty. Operand 3611 states and 6019 transitions. [2022-07-13 17:22:40,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-13 17:22:40,256 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:40,256 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:40,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-13 17:22:40,257 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:40,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:40,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1944909205, now seen corresponding path program 1 times [2022-07-13 17:22:40,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:40,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409030342] [2022-07-13 17:22:40,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:40,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:40,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:40,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:40,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:40,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:22:40,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:40,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:22:40,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:40,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:40,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:40,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:40,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:22:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:22:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:22:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:40,774 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-13 17:22:40,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:40,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409030342] [2022-07-13 17:22:40,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409030342] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:40,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202396810] [2022-07-13 17:22:40,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:40,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:40,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:40,778 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-13 17:22:40,805 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-13 17:22:41,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:41,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 2106 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-13 17:22:41,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:41,086 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:22:41,087 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:41,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202396810] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:41,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:41,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 11 [2022-07-13 17:22:41,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128836111] [2022-07-13 17:22:41,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:41,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:22:41,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:41,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:22:41,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:41,089 INFO L87 Difference]: Start difference. First operand 3611 states and 6019 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:41,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:41,830 INFO L93 Difference]: Finished difference Result 9662 states and 16397 transitions. [2022-07-13 17:22:41,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:22:41,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 157 [2022-07-13 17:22:41,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:41,861 INFO L225 Difference]: With dead ends: 9662 [2022-07-13 17:22:41,861 INFO L226 Difference]: Without dead ends: 6161 [2022-07-13 17:22:41,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 185 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:22:41,878 INFO L413 NwaCegarLoop]: 1031 mSDtfsCounter, 818 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 1733 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:41,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 1733 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:22:41,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6161 states. [2022-07-13 17:22:42,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6161 to 6146. [2022-07-13 17:22:42,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6146 states, 4816 states have (on average 1.5942691029900333) internal successors, (7678), 4941 states have internal predecessors, (7678), 1036 states have call successors, (1036), 246 states have call predecessors, (1036), 293 states have return successors, (1525), 1002 states have call predecessors, (1525), 1031 states have call successors, (1525) [2022-07-13 17:22:42,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6146 states to 6146 states and 10239 transitions. [2022-07-13 17:22:42,349 INFO L78 Accepts]: Start accepts. Automaton has 6146 states and 10239 transitions. Word has length 157 [2022-07-13 17:22:42,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:42,349 INFO L495 AbstractCegarLoop]: Abstraction has 6146 states and 10239 transitions. [2022-07-13 17:22:42,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:22:42,349 INFO L276 IsEmpty]: Start isEmpty. Operand 6146 states and 10239 transitions. [2022-07-13 17:22:42,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-07-13 17:22:42,353 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:42,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:42,373 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-13 17:22:42,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:42,562 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:42,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:42,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1871061561, now seen corresponding path program 1 times [2022-07-13 17:22:42,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:42,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376487245] [2022-07-13 17:22:42,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:42,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:42,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:42,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:42,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:22:42,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:42,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:42,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:22:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:42,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:42,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:42,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:22:43,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-13 17:22:43,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:22:43,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:22:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,041 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-13 17:22:43,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:43,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376487245] [2022-07-13 17:22:43,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376487245] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:22:43,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061445462] [2022-07-13 17:22:43,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:43,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:43,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:22:43,044 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-13 17:22:43,072 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-13 17:22:43,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:43,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-13 17:22:43,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:22:43,352 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:22:43,352 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:22:43,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061445462] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:43,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:22:43,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 10 [2022-07-13 17:22:43,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935722818] [2022-07-13 17:22:43,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:43,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:22:43,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:43,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:22:43,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:22:43,354 INFO L87 Difference]: Start difference. First operand 6146 states and 10239 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-13 17:22:44,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:44,327 INFO L93 Difference]: Finished difference Result 17167 states and 29131 transitions. [2022-07-13 17:22:44,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:22:44,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 162 [2022-07-13 17:22:44,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:44,376 INFO L225 Difference]: With dead ends: 17167 [2022-07-13 17:22:44,376 INFO L226 Difference]: Without dead ends: 11163 [2022-07-13 17:22:44,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 194 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:22:44,401 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 879 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 1583 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:22:44,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [879 Valid, 1583 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:22:44,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11163 states. [2022-07-13 17:22:45,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11163 to 11136. [2022-07-13 17:22:45,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11136 states, 8686 states have (on average 1.5945199171079898) internal successors, (13850), 8926 states have internal predecessors, (13850), 1908 states have call successors, (1908), 468 states have call predecessors, (1908), 541 states have return successors, (3013), 1829 states have call predecessors, (3013), 1903 states have call successors, (3013) [2022-07-13 17:22:45,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11136 states to 11136 states and 18771 transitions. [2022-07-13 17:22:45,403 INFO L78 Accepts]: Start accepts. Automaton has 11136 states and 18771 transitions. Word has length 162 [2022-07-13 17:22:45,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:22:45,404 INFO L495 AbstractCegarLoop]: Abstraction has 11136 states and 18771 transitions. [2022-07-13 17:22:45,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-13 17:22:45,404 INFO L276 IsEmpty]: Start isEmpty. Operand 11136 states and 18771 transitions. [2022-07-13 17:22:45,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-07-13 17:22:45,408 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:22:45,408 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:22:45,436 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-13 17:22:45,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:22:45,633 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:22:45,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:22:45,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1727846915, now seen corresponding path program 1 times [2022-07-13 17:22:45,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:22:45,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481883836] [2022-07-13 17:22:45,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:22:45,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:22:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:45,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:45,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:22:45,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:22:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:22:45,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:22:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:45,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:45,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:22:46,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:22:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:22:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:22:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-13 17:22:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:22:46,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:22:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:22:46,154 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-13 17:22:46,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:22:46,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481883836] [2022-07-13 17:22:46,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481883836] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:22:46,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:22:46,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-07-13 17:22:46,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539468452] [2022-07-13 17:22:46,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:22:46,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-13 17:22:46,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:22:46,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-13 17:22:46,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:22:46,156 INFO L87 Difference]: Start difference. First operand 11136 states and 18771 transitions. Second operand has 16 states, 16 states have (on average 7.3125) internal successors, (117), 10 states have internal predecessors, (117), 4 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-07-13 17:22:59,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:22:59,915 INFO L93 Difference]: Finished difference Result 27109 states and 48263 transitions. [2022-07-13 17:22:59,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-13 17:22:59,915 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 7.3125) internal successors, (117), 10 states have internal predecessors, (117), 4 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 165 [2022-07-13 17:22:59,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:22:59,982 INFO L225 Difference]: With dead ends: 27109 [2022-07-13 17:22:59,983 INFO L226 Difference]: Without dead ends: 16989 [2022-07-13 17:23:00,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=250, Invalid=1156, Unknown=0, NotChecked=0, Total=1406 [2022-07-13 17:23:00,025 INFO L413 NwaCegarLoop]: 1128 mSDtfsCounter, 2418 mSDsluCounter, 4454 mSDsCounter, 0 mSdLazyCounter, 12883 mSolverCounterSat, 780 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2442 SdHoareTripleChecker+Valid, 5582 SdHoareTripleChecker+Invalid, 13663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 780 IncrementalHoareTripleChecker+Valid, 12883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2022-07-13 17:23:00,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2442 Valid, 5582 Invalid, 13663 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [780 Valid, 12883 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2022-07-13 17:23:00,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16989 states. [2022-07-13 17:23:01,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16989 to 13072. [2022-07-13 17:23:01,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13072 states, 10212 states have (on average 1.572072072072072) internal successors, (16054), 10458 states have internal predecessors, (16054), 2198 states have call successors, (2198), 586 states have call predecessors, (2198), 661 states have return successors, (3542), 2115 states have call predecessors, (3542), 2193 states have call successors, (3542) [2022-07-13 17:23:01,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13072 states to 13072 states and 21794 transitions. [2022-07-13 17:23:01,255 INFO L78 Accepts]: Start accepts. Automaton has 13072 states and 21794 transitions. Word has length 165 [2022-07-13 17:23:01,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:23:01,255 INFO L495 AbstractCegarLoop]: Abstraction has 13072 states and 21794 transitions. [2022-07-13 17:23:01,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 7.3125) internal successors, (117), 10 states have internal predecessors, (117), 4 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-07-13 17:23:01,256 INFO L276 IsEmpty]: Start isEmpty. Operand 13072 states and 21794 transitions. [2022-07-13 17:23:01,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-13 17:23:01,260 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:23:01,261 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 17:23:01,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-13 17:23:01,261 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:23:01,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:23:01,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1141041032, now seen corresponding path program 1 times [2022-07-13 17:23:01,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:23:01,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536716718] [2022-07-13 17:23:01,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:01,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:23:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:01,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:23:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:23:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:23:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:01,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:01,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:01,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:01,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:23:01,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:23:01,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-13 17:23:01,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:23:01,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:23:01,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:23:01,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:01,855 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-13 17:23:01,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:23:01,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536716718] [2022-07-13 17:23:01,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536716718] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:23:01,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:23:01,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-13 17:23:01,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228207095] [2022-07-13 17:23:01,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:23:01,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:23:01,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:23:01,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:23:01,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:23:01,856 INFO L87 Difference]: Start difference. First operand 13072 states and 21794 transitions. Second operand has 12 states, 11 states have (on average 10.636363636363637) internal successors, (117), 7 states have internal predecessors, (117), 4 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-07-13 17:23:16,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:23:16,173 INFO L93 Difference]: Finished difference Result 35069 states and 63483 transitions. [2022-07-13 17:23:16,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-13 17:23:16,173 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.636363636363637) internal successors, (117), 7 states have internal predecessors, (117), 4 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 167 [2022-07-13 17:23:16,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:23:16,278 INFO L225 Difference]: With dead ends: 35069 [2022-07-13 17:23:16,278 INFO L226 Difference]: Without dead ends: 23811 [2022-07-13 17:23:16,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=277, Invalid=983, Unknown=0, NotChecked=0, Total=1260 [2022-07-13 17:23:16,332 INFO L413 NwaCegarLoop]: 945 mSDtfsCounter, 5205 mSDsluCounter, 2187 mSDsCounter, 0 mSdLazyCounter, 8009 mSolverCounterSat, 1927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5268 SdHoareTripleChecker+Valid, 3132 SdHoareTripleChecker+Invalid, 9936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1927 IncrementalHoareTripleChecker+Valid, 8009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:23:16,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5268 Valid, 3132 Invalid, 9936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1927 Valid, 8009 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2022-07-13 17:23:16,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23811 states. [2022-07-13 17:23:18,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23811 to 18033. [2022-07-13 17:23:18,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18033 states, 14064 states have (on average 1.5549630261660978) internal successors, (21869), 14465 states have internal predecessors, (21869), 2941 states have call successors, (2941), 802 states have call predecessors, (2941), 1027 states have return successors, (5393), 2875 states have call predecessors, (5393), 2936 states have call successors, (5393) [2022-07-13 17:23:18,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18033 states to 18033 states and 30203 transitions. [2022-07-13 17:23:18,376 INFO L78 Accepts]: Start accepts. Automaton has 18033 states and 30203 transitions. Word has length 167 [2022-07-13 17:23:18,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:23:18,376 INFO L495 AbstractCegarLoop]: Abstraction has 18033 states and 30203 transitions. [2022-07-13 17:23:18,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.636363636363637) internal successors, (117), 7 states have internal predecessors, (117), 4 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-07-13 17:23:18,376 INFO L276 IsEmpty]: Start isEmpty. Operand 18033 states and 30203 transitions. [2022-07-13 17:23:18,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-13 17:23:18,380 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:23:18,380 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:23:18,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-13 17:23:18,380 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:23:18,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:23:18,380 INFO L85 PathProgramCache]: Analyzing trace with hash 958042173, now seen corresponding path program 1 times [2022-07-13 17:23:18,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:23:18,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877770568] [2022-07-13 17:23:18,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:18,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:23:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:18,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:23:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:18,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:23:18,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:23:18,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:18,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:18,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:18,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:23:18,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:23:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:18,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-13 17:23:18,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:23:18,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:23:18,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:18,905 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-13 17:23:18,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:23:18,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877770568] [2022-07-13 17:23:18,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877770568] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:23:18,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031825740] [2022-07-13 17:23:18,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:18,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:23:18,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:23:18,907 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-13 17:23:18,911 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-13 17:23:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:19,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 2148 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:23:19,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:23:19,202 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-13 17:23:19,203 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:23:19,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031825740] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:23:19,203 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:23:19,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [14] total 16 [2022-07-13 17:23:19,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352162754] [2022-07-13 17:23:19,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:23:19,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:23:19,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:23:19,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:23:19,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:23:19,206 INFO L87 Difference]: Start difference. First operand 18033 states and 30203 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-13 17:23:21,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:23:21,152 INFO L93 Difference]: Finished difference Result 36292 states and 62653 transitions. [2022-07-13 17:23:21,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:23:21,153 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 169 [2022-07-13 17:23:21,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:23:21,246 INFO L225 Difference]: With dead ends: 36292 [2022-07-13 17:23:21,246 INFO L226 Difference]: Without dead ends: 18277 [2022-07-13 17:23:21,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:23:21,330 INFO L413 NwaCegarLoop]: 852 mSDtfsCounter, 22 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2521 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:23:21,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2521 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 17:23:21,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18277 states. [2022-07-13 17:23:23,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18277 to 18277. [2022-07-13 17:23:23,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18277 states, 14264 states have (on average 1.536665731912507) internal successors, (21919), 14683 states have internal predecessors, (21919), 2941 states have call successors, (2941), 828 states have call predecessors, (2941), 1071 states have return successors, (5437), 2875 states have call predecessors, (5437), 2936 states have call successors, (5437) [2022-07-13 17:23:23,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18277 states to 18277 states and 30297 transitions. [2022-07-13 17:23:23,179 INFO L78 Accepts]: Start accepts. Automaton has 18277 states and 30297 transitions. Word has length 169 [2022-07-13 17:23:23,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:23:23,179 INFO L495 AbstractCegarLoop]: Abstraction has 18277 states and 30297 transitions. [2022-07-13 17:23:23,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-13 17:23:23,180 INFO L276 IsEmpty]: Start isEmpty. Operand 18277 states and 30297 transitions. [2022-07-13 17:23:23,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-07-13 17:23:23,183 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:23:23,183 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:23:23,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-07-13 17:23:23,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-07-13 17:23:23,384 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:23:23,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:23:23,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1870094948, now seen corresponding path program 1 times [2022-07-13 17:23:23,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:23:23,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89973625] [2022-07-13 17:23:23,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:23,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:23:23,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:23,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:23,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:23:23,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:23:23,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:23:23,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:23,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:23,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:23,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:23,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:23:23,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:23:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:23:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:23:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:23:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:23,981 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:23:23,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:23:23,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89973625] [2022-07-13 17:23:23,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89973625] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:23:23,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:23:23,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-13 17:23:23,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218200398] [2022-07-13 17:23:23,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:23:23,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-13 17:23:23,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:23:23,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-13 17:23:23,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:23:23,985 INFO L87 Difference]: Start difference. First operand 18277 states and 30297 transitions. Second operand has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 7 states have internal predecessors, (118), 4 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-07-13 17:23:38,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:23:38,334 INFO L93 Difference]: Finished difference Result 42258 states and 73780 transitions. [2022-07-13 17:23:38,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-13 17:23:38,335 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 7 states have internal predecessors, (118), 4 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 170 [2022-07-13 17:23:38,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:23:38,448 INFO L225 Difference]: With dead ends: 42258 [2022-07-13 17:23:38,448 INFO L226 Difference]: Without dead ends: 25799 [2022-07-13 17:23:38,520 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2022-07-13 17:23:38,521 INFO L413 NwaCegarLoop]: 934 mSDtfsCounter, 4469 mSDsluCounter, 1852 mSDsCounter, 0 mSdLazyCounter, 7138 mSolverCounterSat, 1549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4530 SdHoareTripleChecker+Valid, 2786 SdHoareTripleChecker+Invalid, 8687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1549 IncrementalHoareTripleChecker+Valid, 7138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:23:38,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4530 Valid, 2786 Invalid, 8687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1549 Valid, 7138 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2022-07-13 17:23:38,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25799 states. [2022-07-13 17:23:40,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25799 to 20509. [2022-07-13 17:23:40,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20509 states, 16056 states have (on average 1.5153836571998007) internal successors, (24331), 16479 states have internal predecessors, (24331), 3207 states have call successors, (3207), 1022 states have call predecessors, (3207), 1245 states have return successors, (5851), 3117 states have call predecessors, (5851), 3202 states have call successors, (5851) [2022-07-13 17:23:40,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20509 states to 20509 states and 33389 transitions. [2022-07-13 17:23:40,952 INFO L78 Accepts]: Start accepts. Automaton has 20509 states and 33389 transitions. Word has length 170 [2022-07-13 17:23:40,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:23:40,952 INFO L495 AbstractCegarLoop]: Abstraction has 20509 states and 33389 transitions. [2022-07-13 17:23:40,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 7 states have internal predecessors, (118), 4 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-07-13 17:23:40,953 INFO L276 IsEmpty]: Start isEmpty. Operand 20509 states and 33389 transitions. [2022-07-13 17:23:40,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-13 17:23:40,957 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:23:40,957 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:23:40,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-13 17:23:40,957 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:23:40,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:23:40,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1157102160, now seen corresponding path program 1 times [2022-07-13 17:23:40,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:23:40,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678606861] [2022-07-13 17:23:40,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:40,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:23:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:41,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:41,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:41,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:23:41,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:23:41,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:23:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:41,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:41,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:41,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:23:41,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:23:41,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:23:41,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:23:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:23:41,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:23:41,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,543 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-13 17:23:41,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:23:41,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678606861] [2022-07-13 17:23:41,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678606861] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:23:41,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91857250] [2022-07-13 17:23:41,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:41,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:23:41,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:23:41,545 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:23:41,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-07-13 17:23:41,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:41,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 2165 conjuncts, 16 conjunts are in the unsatisfiable core [2022-07-13 17:23:41,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:23:41,884 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-13 17:23:41,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 17:23:42,071 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-13 17:23:42,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91857250] provided 1 perfect and 1 imperfect interpolant sequences [2022-07-13 17:23:42,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-07-13 17:23:42,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14, 6] total 19 [2022-07-13 17:23:42,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140868634] [2022-07-13 17:23:42,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:23:42,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:23:42,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:23:42,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:23:42,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2022-07-13 17:23:42,073 INFO L87 Difference]: Start difference. First operand 20509 states and 33389 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 5 states have internal predecessors, (119), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-13 17:23:44,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:23:44,339 INFO L93 Difference]: Finished difference Result 21528 states and 35545 transitions. [2022-07-13 17:23:44,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 17:23:44,339 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 5 states have internal predecessors, (119), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 175 [2022-07-13 17:23:44,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:23:44,437 INFO L225 Difference]: With dead ends: 21528 [2022-07-13 17:23:44,437 INFO L226 Difference]: Without dead ends: 21513 [2022-07-13 17:23:44,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 383 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-07-13 17:23:44,459 INFO L413 NwaCegarLoop]: 920 mSDtfsCounter, 71 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 3611 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:23:44,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 3611 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:23:44,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21513 states. [2022-07-13 17:23:46,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21513 to 20689. [2022-07-13 17:23:46,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20689 states, 16236 states have (on average 1.509669869425967) internal successors, (24511), 16659 states have internal predecessors, (24511), 3207 states have call successors, (3207), 1022 states have call predecessors, (3207), 1245 states have return successors, (5851), 3117 states have call predecessors, (5851), 3202 states have call successors, (5851) [2022-07-13 17:23:46,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20689 states to 20689 states and 33569 transitions. [2022-07-13 17:23:46,809 INFO L78 Accepts]: Start accepts. Automaton has 20689 states and 33569 transitions. Word has length 175 [2022-07-13 17:23:46,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:23:46,809 INFO L495 AbstractCegarLoop]: Abstraction has 20689 states and 33569 transitions. [2022-07-13 17:23:46,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 5 states have internal predecessors, (119), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-13 17:23:46,810 INFO L276 IsEmpty]: Start isEmpty. Operand 20689 states and 33569 transitions. [2022-07-13 17:23:46,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-07-13 17:23:46,818 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:23:46,819 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:23:46,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-07-13 17:23:47,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-07-13 17:23:47,019 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:23:47,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:23:47,020 INFO L85 PathProgramCache]: Analyzing trace with hash 816139088, now seen corresponding path program 1 times [2022-07-13 17:23:47,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:23:47,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902526402] [2022-07-13 17:23:47,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:47,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:23:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:47,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:23:47,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:47,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:23:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:23:47,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:23:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:23:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:23:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:23:47,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:23:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:23:47,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:23:47,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:23:47,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:23:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:23:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:23:47,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-13 17:23:47,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-13 17:23:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,660 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-07-13 17:23:47,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:23:47,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902526402] [2022-07-13 17:23:47,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902526402] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:23:47,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529680691] [2022-07-13 17:23:47,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:23:47,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:23:47,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:23:47,664 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:23:47,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-07-13 17:23:47,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:23:47,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 2264 conjuncts, 16 conjunts are in the unsatisfiable core [2022-07-13 17:23:47,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:23:48,195 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 63 proven. 9 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-07-13 17:23:48,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 17:23:48,882 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-07-13 17:23:48,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529680691] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 17:23:48,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 17:23:48,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9, 8] total 28 [2022-07-13 17:23:48,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084064849] [2022-07-13 17:23:48,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 17:23:48,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-07-13 17:23:48,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:23:48,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-07-13 17:23:48,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2022-07-13 17:23:48,886 INFO L87 Difference]: Start difference. First operand 20689 states and 33569 transitions. Second operand has 28 states, 28 states have (on average 10.821428571428571) internal successors, (303), 20 states have internal predecessors, (303), 9 states have call successors, (57), 9 states have call predecessors, (57), 14 states have return successors, (56), 14 states have call predecessors, (56), 9 states have call successors, (56) [2022-07-13 17:24:40,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:24:40,244 INFO L93 Difference]: Finished difference Result 127673 states and 268185 transitions. [2022-07-13 17:24:40,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-07-13 17:24:40,245 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 10.821428571428571) internal successors, (303), 20 states have internal predecessors, (303), 9 states have call successors, (57), 9 states have call predecessors, (57), 14 states have return successors, (56), 14 states have call predecessors, (56), 9 states have call successors, (56) Word has length 212 [2022-07-13 17:24:40,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:24:41,557 INFO L225 Difference]: With dead ends: 127673 [2022-07-13 17:24:41,557 INFO L226 Difference]: Without dead ends: 107042 [2022-07-13 17:24:41,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 478 SyntacticMatches, 6 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4742 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=1984, Invalid=12778, Unknown=0, NotChecked=0, Total=14762 [2022-07-13 17:24:41,768 INFO L413 NwaCegarLoop]: 2550 mSDtfsCounter, 12453 mSDsluCounter, 11054 mSDsCounter, 0 mSdLazyCounter, 37899 mSolverCounterSat, 7824 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12467 SdHoareTripleChecker+Valid, 13604 SdHoareTripleChecker+Invalid, 45723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 7824 IncrementalHoareTripleChecker+Valid, 37899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:24:41,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12467 Valid, 13604 Invalid, 45723 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [7824 Valid, 37899 Invalid, 0 Unknown, 0 Unchecked, 26.2s Time] [2022-07-13 17:24:41,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107042 states. [2022-07-13 17:24:53,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107042 to 69693. [2022-07-13 17:24:53,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69693 states, 54303 states have (on average 1.5015192530799404) internal successors, (81537), 55722 states have internal predecessors, (81537), 11238 states have call successors, (11238), 2970 states have call predecessors, (11238), 4151 states have return successors, (25087), 11398 states have call predecessors, (25087), 11233 states have call successors, (25087) [2022-07-13 17:24:54,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69693 states to 69693 states and 117862 transitions. [2022-07-13 17:24:54,245 INFO L78 Accepts]: Start accepts. Automaton has 69693 states and 117862 transitions. Word has length 212 [2022-07-13 17:24:54,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:24:54,246 INFO L495 AbstractCegarLoop]: Abstraction has 69693 states and 117862 transitions. [2022-07-13 17:24:54,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 10.821428571428571) internal successors, (303), 20 states have internal predecessors, (303), 9 states have call successors, (57), 9 states have call predecessors, (57), 14 states have return successors, (56), 14 states have call predecessors, (56), 9 states have call successors, (56) [2022-07-13 17:24:54,246 INFO L276 IsEmpty]: Start isEmpty. Operand 69693 states and 117862 transitions. [2022-07-13 17:24:54,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-07-13 17:24:54,269 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:24:54,269 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:24:54,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-07-13 17:24:54,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-07-13 17:24:54,470 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:24:54,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:24:54,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1826869695, now seen corresponding path program 1 times [2022-07-13 17:24:54,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:24:54,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332105719] [2022-07-13 17:24:54,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:24:54,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:24:54,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:24:54,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:24:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:24:54,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:24:54,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:24:54,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:24:54,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:24:54,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:24:54,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:24:54,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:24:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:24:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:24:54,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:24:54,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:24:54,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:24:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:24:54,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:24:54,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:24:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:24:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-13 17:24:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-13 17:24:54,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-13 17:24:54,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:54,940 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-07-13 17:24:54,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:24:54,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332105719] [2022-07-13 17:24:54,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332105719] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:24:54,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425403308] [2022-07-13 17:24:54,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:24:54,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:24:54,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:24:54,943 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:24:54,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-07-13 17:24:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:24:55,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 2265 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:24:55,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:24:55,338 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-07-13 17:24:55,338 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:24:55,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425403308] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:24:55,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:24:55,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-13 17:24:55,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424993212] [2022-07-13 17:24:55,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:24:55,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:24:55,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:24:55,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:24:55,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:24:55,342 INFO L87 Difference]: Start difference. First operand 69693 states and 117862 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22)