./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec3_product17.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c 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_spec3_product17.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 c169527384ebd2beb44494ef6b1cbc32334198d2b76d2236e6ced79c84ed026c --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 05:49:07,345 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 05:49:07,347 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 05:49:07,382 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 05:49:07,382 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 05:49:07,383 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 05:49:07,385 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 05:49:07,387 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 05:49:07,388 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 05:49:07,391 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 05:49:07,392 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 05:49:07,394 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 05:49:07,394 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 05:49:07,395 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 05:49:07,396 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 05:49:07,399 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 05:49:07,400 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 05:49:07,401 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 05:49:07,402 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 05:49:07,406 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 05:49:07,408 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 05:49:07,409 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 05:49:07,409 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 05:49:07,410 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 05:49:07,411 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 05:49:07,414 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 05:49:07,414 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 05:49:07,414 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 05:49:07,415 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 05:49:07,415 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 05:49:07,416 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 05:49:07,416 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 05:49:07,418 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 05:49:07,419 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 05:49:07,419 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 05:49:07,420 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 05:49:07,420 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 05:49:07,421 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 05:49:07,421 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 05:49:07,421 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 05:49:07,422 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 05:49:07,423 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 05:49:07,424 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-12 05:49:07,448 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 05:49:07,448 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 05:49:07,449 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 05:49:07,449 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 05:49:07,449 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 05:49:07,449 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 05:49:07,450 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 05:49:07,450 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 05:49:07,450 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 05:49:07,451 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 05:49:07,451 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-12 05:49:07,451 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 05:49:07,451 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-12 05:49:07,451 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 05:49:07,452 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 05:49:07,452 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 05:49:07,452 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 05:49:07,452 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-12 05:49:07,453 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 05:49:07,453 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 05:49:07,453 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 05:49:07,454 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 05:49:07,454 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 05:49:07,454 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 05:49:07,454 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:49:07,454 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 05:49:07,454 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 05:49:07,454 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 05:49:07,455 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 05:49:07,455 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 05:49:07,455 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 05:49:07,455 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 05:49:07,455 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 05:49:07,455 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 -> c169527384ebd2beb44494ef6b1cbc32334198d2b76d2236e6ced79c84ed026c [2022-07-12 05:49:07,654 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 05:49:07,670 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 05:49:07,672 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 05:49:07,673 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 05:49:07,673 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 05:49:07,674 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec3_product17.cil.c [2022-07-12 05:49:07,721 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67b2969c7/12833cb6cb0c4468a2d4bfb598761f54/FLAGc8f69a156 [2022-07-12 05:49:08,164 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 05:49:08,166 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec3_product17.cil.c [2022-07-12 05:49:08,196 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67b2969c7/12833cb6cb0c4468a2d4bfb598761f54/FLAGc8f69a156 [2022-07-12 05:49:08,525 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67b2969c7/12833cb6cb0c4468a2d4bfb598761f54 [2022-07-12 05:49:08,527 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 05:49:08,528 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 05:49:08,529 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 05:49:08,529 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 05:49:08,531 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 05:49:08,532 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:49:08" (1/1) ... [2022-07-12 05:49:08,533 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e0318de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:08, skipping insertion in model container [2022-07-12 05:49:08,533 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:49:08" (1/1) ... [2022-07-12 05:49:08,537 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 05:49:08,593 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 05:49:08,787 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_spec3_product17.cil.c[5770,5783] [2022-07-12 05:49:08,943 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:49:08,950 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 05:49:08,968 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_spec3_product17.cil.c[5770,5783] [2022-07-12 05:49:09,066 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:49:09,090 INFO L208 MainTranslator]: Completed translation [2022-07-12 05:49:09,091 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09 WrapperNode [2022-07-12 05:49:09,091 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 05:49:09,092 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 05:49:09,092 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 05:49:09,092 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 05:49:09,097 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,126 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,176 INFO L137 Inliner]: procedures = 88, calls = 338, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 798 [2022-07-12 05:49:09,187 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 05:49:09,188 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 05:49:09,189 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 05:49:09,189 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 05:49:09,194 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,195 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,205 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,208 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,231 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,242 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,258 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,263 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 05:49:09,271 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 05:49:09,271 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 05:49:09,271 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 05:49:09,272 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (1/1) ... [2022-07-12 05:49:09,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:49:09,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:49:09,298 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-12 05:49:09,302 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-12 05:49:09,337 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 05:49:09,338 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2022-07-12 05:49:09,338 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2022-07-12 05:49:09,338 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-12 05:49:09,338 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-12 05:49:09,338 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-12 05:49:09,338 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-12 05:49:09,338 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-12 05:49:09,339 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-12 05:49:09,339 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2022-07-12 05:49:09,339 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2022-07-12 05:49:09,339 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-12 05:49:09,339 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-12 05:49:09,339 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-12 05:49:09,340 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-12 05:49:09,340 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-12 05:49:09,340 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-12 05:49:09,340 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-12 05:49:09,340 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-12 05:49:09,340 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-12 05:49:09,340 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-12 05:49:09,340 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-12 05:49:09,340 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-12 05:49:09,341 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-12 05:49:09,341 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-12 05:49:09,341 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2022-07-12 05:49:09,341 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2022-07-12 05:49:09,341 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-12 05:49:09,341 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-12 05:49:09,341 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2022-07-12 05:49:09,342 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2022-07-12 05:49:09,342 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-12 05:49:09,342 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-12 05:49:09,342 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-12 05:49:09,342 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-12 05:49:09,342 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-12 05:49:09,342 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-12 05:49:09,342 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-12 05:49:09,343 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-12 05:49:09,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 05:49:09,343 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-12 05:49:09,343 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-12 05:49:09,343 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-12 05:49:09,343 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-12 05:49:09,343 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-12 05:49:09,343 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-12 05:49:09,344 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-12 05:49:09,344 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-12 05:49:09,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 05:49:09,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 05:49:09,344 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-12 05:49:09,345 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-12 05:49:09,495 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 05:49:09,496 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 05:49:10,209 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 05:49:10,218 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 05:49:10,218 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-12 05:49:10,220 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:49:10 BoogieIcfgContainer [2022-07-12 05:49:10,220 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 05:49:10,222 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 05:49:10,222 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 05:49:10,224 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 05:49:10,224 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 05:49:08" (1/3) ... [2022-07-12 05:49:10,225 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554f162c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:49:10, skipping insertion in model container [2022-07-12 05:49:10,225 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:49:09" (2/3) ... [2022-07-12 05:49:10,225 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554f162c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:49:10, skipping insertion in model container [2022-07-12 05:49:10,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:49:10" (3/3) ... [2022-07-12 05:49:10,227 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product17.cil.c [2022-07-12 05:49:10,239 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 05:49:10,240 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-12 05:49:10,310 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 05:49:10,317 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@2c077bb1, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@20d8f0a9 [2022-07-12 05:49:10,318 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-12 05:49:10,334 INFO L276 IsEmpty]: Start isEmpty. Operand has 561 states, 435 states have (on average 1.6873563218390804) internal successors, (734), 453 states have internal predecessors, (734), 100 states have call successors, (100), 24 states have call predecessors, (100), 24 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2022-07-12 05:49:10,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-12 05:49:10,354 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:10,354 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:10,355 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:10,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:10,360 INFO L85 PathProgramCache]: Analyzing trace with hash 2072698757, now seen corresponding path program 1 times [2022-07-12 05:49:10,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:10,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186634882] [2022-07-12 05:49:10,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:10,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:10,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:10,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:10,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:10,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:11,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:11,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:11,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-12 05:49:11,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-12 05:49:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-12 05:49:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:49:11,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-12 05:49:11,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:11,121 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:11,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:11,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186634882] [2022-07-12 05:49:11,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186634882] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:11,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:11,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:11,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632093825] [2022-07-12 05:49:11,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:11,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:11,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:11,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:11,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:11,157 INFO L87 Difference]: Start difference. First operand has 561 states, 435 states have (on average 1.6873563218390804) internal successors, (734), 453 states have internal predecessors, (734), 100 states have call successors, (100), 24 states have call predecessors, (100), 24 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) Second operand has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:17,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:17,072 INFO L93 Difference]: Finished difference Result 1473 states and 2556 transitions. [2022-07-12 05:49:17,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:17,074 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 85 [2022-07-12 05:49:17,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:17,097 INFO L225 Difference]: With dead ends: 1473 [2022-07-12 05:49:17,097 INFO L226 Difference]: Without dead ends: 912 [2022-07-12 05:49:17,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:17,133 INFO L413 NwaCegarLoop]: 968 mSDtfsCounter, 1139 mSDsluCounter, 2868 mSDsCounter, 0 mSdLazyCounter, 5460 mSolverCounterSat, 346 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1244 SdHoareTripleChecker+Valid, 3836 SdHoareTripleChecker+Invalid, 5806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 346 IncrementalHoareTripleChecker+Valid, 5460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:17,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1244 Valid, 3836 Invalid, 5806 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [346 Valid, 5460 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-07-12 05:49:17,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2022-07-12 05:49:17,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 564. [2022-07-12 05:49:17,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 438 states have (on average 1.678082191780822) internal successors, (735), 456 states have internal predecessors, (735), 101 states have call successors, (101), 24 states have call predecessors, (101), 24 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-12 05:49:17,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 936 transitions. [2022-07-12 05:49:17,303 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 936 transitions. Word has length 85 [2022-07-12 05:49:17,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:17,304 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 936 transitions. [2022-07-12 05:49:17,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:17,305 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 936 transitions. [2022-07-12 05:49:17,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-07-12 05:49:17,310 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:17,310 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:17,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-12 05:49:17,311 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:17,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:17,311 INFO L85 PathProgramCache]: Analyzing trace with hash 778951319, now seen corresponding path program 1 times [2022-07-12 05:49:17,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:17,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332877642] [2022-07-12 05:49:17,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:17,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:17,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:17,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:17,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:17,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:17,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:17,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:49:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-12 05:49:17,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:49:17,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:49:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 05:49:17,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:17,664 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:17,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:17,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332877642] [2022-07-12 05:49:17,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332877642] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:17,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:17,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:17,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283127614] [2022-07-12 05:49:17,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:17,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:17,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:17,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:17,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:17,667 INFO L87 Difference]: Start difference. First operand 564 states and 936 transitions. Second operand has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:22,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:22,937 INFO L93 Difference]: Finished difference Result 1463 states and 2502 transitions. [2022-07-12 05:49:22,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-12 05:49:22,938 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 86 [2022-07-12 05:49:22,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:22,943 INFO L225 Difference]: With dead ends: 1463 [2022-07-12 05:49:22,943 INFO L226 Difference]: Without dead ends: 915 [2022-07-12 05:49:22,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-12 05:49:22,946 INFO L413 NwaCegarLoop]: 926 mSDtfsCounter, 1086 mSDsluCounter, 2734 mSDsCounter, 0 mSdLazyCounter, 5543 mSolverCounterSat, 346 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1191 SdHoareTripleChecker+Valid, 3660 SdHoareTripleChecker+Invalid, 5889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 346 IncrementalHoareTripleChecker+Valid, 5543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:22,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1191 Valid, 3660 Invalid, 5889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [346 Valid, 5543 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-07-12 05:49:22,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2022-07-12 05:49:23,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 564. [2022-07-12 05:49:23,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 438 states have (on average 1.6757990867579908) internal successors, (734), 456 states have internal predecessors, (734), 101 states have call successors, (101), 24 states have call predecessors, (101), 24 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-12 05:49:23,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 935 transitions. [2022-07-12 05:49:23,005 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 935 transitions. Word has length 86 [2022-07-12 05:49:23,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:23,007 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 935 transitions. [2022-07-12 05:49:23,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:23,007 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 935 transitions. [2022-07-12 05:49:23,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-07-12 05:49:23,009 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:23,010 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:23,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-12 05:49:23,010 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:23,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:23,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1606559886, now seen corresponding path program 1 times [2022-07-12 05:49:23,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:23,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102797949] [2022-07-12 05:49:23,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:23,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:23,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:23,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:23,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:49:23,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:49:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-12 05:49:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:49:23,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:49:23,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 05:49:23,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:23,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:23,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:23,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102797949] [2022-07-12 05:49:23,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102797949] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:23,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:23,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:49:23,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981399780] [2022-07-12 05:49:23,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:23,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:49:23,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:23,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:49:23,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:49:23,246 INFO L87 Difference]: Start difference. First operand 564 states and 935 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:49:26,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:26,739 INFO L93 Difference]: Finished difference Result 1454 states and 2482 transitions. [2022-07-12 05:49:26,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 05:49:26,739 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 86 [2022-07-12 05:49:26,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:26,743 INFO L225 Difference]: With dead ends: 1454 [2022-07-12 05:49:26,743 INFO L226 Difference]: Without dead ends: 875 [2022-07-12 05:49:26,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:26,747 INFO L413 NwaCegarLoop]: 922 mSDtfsCounter, 1572 mSDsluCounter, 1204 mSDsCounter, 0 mSdLazyCounter, 2605 mSolverCounterSat, 552 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1677 SdHoareTripleChecker+Valid, 2126 SdHoareTripleChecker+Invalid, 3157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 552 IncrementalHoareTripleChecker+Valid, 2605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:26,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1677 Valid, 2126 Invalid, 3157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [552 Valid, 2605 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:49:26,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2022-07-12 05:49:26,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 540. [2022-07-12 05:49:26,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 417 states have (on average 1.6666666666666667) internal successors, (695), 433 states have internal predecessors, (695), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:26,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 892 transitions. [2022-07-12 05:49:26,825 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 892 transitions. Word has length 86 [2022-07-12 05:49:26,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:26,825 INFO L495 AbstractCegarLoop]: Abstraction has 540 states and 892 transitions. [2022-07-12 05:49:26,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:49:26,826 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 892 transitions. [2022-07-12 05:49:26,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-12 05:49:26,827 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:26,827 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:26,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-12 05:49:26,828 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:26,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:26,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1472924655, now seen corresponding path program 1 times [2022-07-12 05:49:26,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:26,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926689956] [2022-07-12 05:49:26,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:26,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:26,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:26,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:27,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:27,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:27,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:27,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-12 05:49:27,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:49:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-12 05:49:27,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:49:27,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-12 05:49:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:27,150 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:27,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:27,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926689956] [2022-07-12 05:49:27,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926689956] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:27,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:27,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:27,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212479309] [2022-07-12 05:49:27,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:27,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:27,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:27,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:27,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:27,152 INFO L87 Difference]: Start difference. First operand 540 states and 892 transitions. Second operand has 10 states, 9 states have (on average 7.0) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:31,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:31,481 INFO L93 Difference]: Finished difference Result 1417 states and 2413 transitions. [2022-07-12 05:49:31,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:31,481 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 87 [2022-07-12 05:49:31,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:31,485 INFO L225 Difference]: With dead ends: 1417 [2022-07-12 05:49:31,485 INFO L226 Difference]: Without dead ends: 869 [2022-07-12 05:49:31,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:31,488 INFO L413 NwaCegarLoop]: 907 mSDtfsCounter, 1095 mSDsluCounter, 2658 mSDsCounter, 0 mSdLazyCounter, 5293 mSolverCounterSat, 340 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1200 SdHoareTripleChecker+Valid, 3565 SdHoareTripleChecker+Invalid, 5633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 340 IncrementalHoareTripleChecker+Valid, 5293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:31,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1200 Valid, 3565 Invalid, 5633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [340 Valid, 5293 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-07-12 05:49:31,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2022-07-12 05:49:31,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 534. [2022-07-12 05:49:31,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 411 states have (on average 1.659367396593674) internal successors, (682), 427 states have internal predecessors, (682), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:31,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 879 transitions. [2022-07-12 05:49:31,536 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 879 transitions. Word has length 87 [2022-07-12 05:49:31,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:31,536 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 879 transitions. [2022-07-12 05:49:31,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:31,537 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 879 transitions. [2022-07-12 05:49:31,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-12 05:49:31,538 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:31,538 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:49:31,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-12 05:49:31,539 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:31,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:31,539 INFO L85 PathProgramCache]: Analyzing trace with hash 114166783, now seen corresponding path program 1 times [2022-07-12 05:49:31,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:31,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303316434] [2022-07-12 05:49:31,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:31,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:31,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:31,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:31,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 05:49:31,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:49:31,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 05:49:31,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:49:31,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-12 05:49:31,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:31,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:31,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:31,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303316434] [2022-07-12 05:49:31,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303316434] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:31,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:31,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:31,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471193187] [2022-07-12 05:49:31,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:31,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:31,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:31,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:31,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:31,787 INFO L87 Difference]: Start difference. First operand 534 states and 879 transitions. Second operand has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:36,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:36,547 INFO L93 Difference]: Finished difference Result 1387 states and 2362 transitions. [2022-07-12 05:49:36,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:36,548 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 88 [2022-07-12 05:49:36,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:36,552 INFO L225 Difference]: With dead ends: 1387 [2022-07-12 05:49:36,553 INFO L226 Difference]: Without dead ends: 869 [2022-07-12 05:49:36,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:36,555 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 1025 mSDsluCounter, 2723 mSDsCounter, 0 mSdLazyCounter, 5171 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1130 SdHoareTripleChecker+Valid, 3603 SdHoareTripleChecker+Invalid, 5512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 5171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:36,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1130 Valid, 3603 Invalid, 5512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 5171 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-12 05:49:36,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2022-07-12 05:49:36,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 534. [2022-07-12 05:49:36,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 411 states have (on average 1.6569343065693432) internal successors, (681), 427 states have internal predecessors, (681), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:36,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 878 transitions. [2022-07-12 05:49:36,606 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 878 transitions. Word has length 88 [2022-07-12 05:49:36,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:36,606 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 878 transitions. [2022-07-12 05:49:36,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:36,606 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 878 transitions. [2022-07-12 05:49:36,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-07-12 05:49:36,608 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:36,608 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:49:36,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-12 05:49:36,608 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:36,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:36,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1749082962, now seen corresponding path program 1 times [2022-07-12 05:49:36,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:36,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747776389] [2022-07-12 05:49:36,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:36,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:36,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:36,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:36,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:36,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:49:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-12 05:49:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:49:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-12 05:49:36,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-12 05:49:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:36,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:36,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:36,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747776389] [2022-07-12 05:49:36,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747776389] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:36,877 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:36,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:36,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91875071] [2022-07-12 05:49:36,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:36,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:36,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:36,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:36,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:36,879 INFO L87 Difference]: Start difference. First operand 534 states and 878 transitions. Second operand has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:41,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:41,242 INFO L93 Difference]: Finished difference Result 1405 states and 2382 transitions. [2022-07-12 05:49:41,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:41,243 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 89 [2022-07-12 05:49:41,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:41,247 INFO L225 Difference]: With dead ends: 1405 [2022-07-12 05:49:41,247 INFO L226 Difference]: Without dead ends: 863 [2022-07-12 05:49:41,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:41,249 INFO L413 NwaCegarLoop]: 886 mSDtfsCounter, 1066 mSDsluCounter, 2613 mSDsCounter, 0 mSdLazyCounter, 5218 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 3499 SdHoareTripleChecker+Invalid, 5559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 5218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:41,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1170 Valid, 3499 Invalid, 5559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 5218 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-07-12 05:49:41,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2022-07-12 05:49:41,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 528. [2022-07-12 05:49:41,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 405 states have (on average 1.6493827160493828) internal successors, (668), 421 states have internal predecessors, (668), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:41,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 865 transitions. [2022-07-12 05:49:41,338 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 865 transitions. Word has length 89 [2022-07-12 05:49:41,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:41,338 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 865 transitions. [2022-07-12 05:49:41,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:41,339 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 865 transitions. [2022-07-12 05:49:41,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-07-12 05:49:41,340 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:41,340 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:41,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-12 05:49:41,340 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:41,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:41,341 INFO L85 PathProgramCache]: Analyzing trace with hash -318995648, now seen corresponding path program 1 times [2022-07-12 05:49:41,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:41,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708810884] [2022-07-12 05:49:41,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:41,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:41,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:41,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:41,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:41,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:41,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:41,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-12 05:49:41,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-12 05:49:41,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:49:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:49:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-12 05:49:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:41,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:41,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:41,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708810884] [2022-07-12 05:49:41,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708810884] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:41,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:41,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:41,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571744715] [2022-07-12 05:49:41,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:41,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:41,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:41,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:41,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:41,613 INFO L87 Difference]: Start difference. First operand 528 states and 865 transitions. Second operand has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:45,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:45,649 INFO L93 Difference]: Finished difference Result 1375 states and 2333 transitions. [2022-07-12 05:49:45,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:45,650 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 90 [2022-07-12 05:49:45,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:45,654 INFO L225 Difference]: With dead ends: 1375 [2022-07-12 05:49:45,654 INFO L226 Difference]: Without dead ends: 863 [2022-07-12 05:49:45,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:45,656 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 1990 mSDsluCounter, 2601 mSDsCounter, 0 mSdLazyCounter, 4850 mSolverCounterSat, 762 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2095 SdHoareTripleChecker+Valid, 3463 SdHoareTripleChecker+Invalid, 5612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 762 IncrementalHoareTripleChecker+Valid, 4850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:45,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2095 Valid, 3463 Invalid, 5612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [762 Valid, 4850 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-12 05:49:45,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2022-07-12 05:49:45,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 528. [2022-07-12 05:49:45,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 405 states have (on average 1.6469135802469135) internal successors, (667), 421 states have internal predecessors, (667), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:45,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 864 transitions. [2022-07-12 05:49:45,715 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 864 transitions. Word has length 90 [2022-07-12 05:49:45,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:45,716 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 864 transitions. [2022-07-12 05:49:45,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:45,716 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 864 transitions. [2022-07-12 05:49:45,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 05:49:45,717 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:45,718 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:45,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-12 05:49:45,718 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:45,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:45,719 INFO L85 PathProgramCache]: Analyzing trace with hash 860076690, now seen corresponding path program 1 times [2022-07-12 05:49:45,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:45,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661289434] [2022-07-12 05:49:45,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:45,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:45,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:45,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:45,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:45,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:45,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-12 05:49:45,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:49:45,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:49:45,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:49:45,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 05:49:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:45,992 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:45,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:45,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661289434] [2022-07-12 05:49:45,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661289434] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:45,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:45,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:45,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180158939] [2022-07-12 05:49:45,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:45,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:45,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:45,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:45,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:45,994 INFO L87 Difference]: Start difference. First operand 528 states and 864 transitions. Second operand has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:50,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:50,030 INFO L93 Difference]: Finished difference Result 1393 states and 2351 transitions. [2022-07-12 05:49:50,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:50,030 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 91 [2022-07-12 05:49:50,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:50,034 INFO L225 Difference]: With dead ends: 1393 [2022-07-12 05:49:50,034 INFO L226 Difference]: Without dead ends: 857 [2022-07-12 05:49:50,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:50,037 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 1534 mSDsluCounter, 2574 mSDsCounter, 0 mSdLazyCounter, 5037 mSolverCounterSat, 546 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1639 SdHoareTripleChecker+Valid, 3444 SdHoareTripleChecker+Invalid, 5583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 546 IncrementalHoareTripleChecker+Valid, 5037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:50,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1639 Valid, 3444 Invalid, 5583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [546 Valid, 5037 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-12 05:49:50,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2022-07-12 05:49:50,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 522. [2022-07-12 05:49:50,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 399 states have (on average 1.6390977443609023) internal successors, (654), 415 states have internal predecessors, (654), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:50,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 851 transitions. [2022-07-12 05:49:50,104 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 851 transitions. Word has length 91 [2022-07-12 05:49:50,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:50,105 INFO L495 AbstractCegarLoop]: Abstraction has 522 states and 851 transitions. [2022-07-12 05:49:50,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 851 transitions. [2022-07-12 05:49:50,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 05:49:50,109 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:50,109 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:50,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-12 05:49:50,109 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:50,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:50,109 INFO L85 PathProgramCache]: Analyzing trace with hash -790852111, now seen corresponding path program 1 times [2022-07-12 05:49:50,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:50,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510012487] [2022-07-12 05:49:50,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:50,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:50,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:50,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:50,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:50,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-12 05:49:50,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:49:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:49:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:49:50,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 05:49:50,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:50,354 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:50,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:50,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510012487] [2022-07-12 05:49:50,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510012487] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:50,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:50,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:50,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007998230] [2022-07-12 05:49:50,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:50,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:50,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:50,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:50,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:50,369 INFO L87 Difference]: Start difference. First operand 522 states and 851 transitions. Second operand has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:54,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:54,130 INFO L93 Difference]: Finished difference Result 1363 states and 2304 transitions. [2022-07-12 05:49:54,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:54,131 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 91 [2022-07-12 05:49:54,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:54,134 INFO L225 Difference]: With dead ends: 1363 [2022-07-12 05:49:54,135 INFO L226 Difference]: Without dead ends: 857 [2022-07-12 05:49:54,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:54,137 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 977 mSDsluCounter, 2635 mSDsCounter, 0 mSdLazyCounter, 4998 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1081 SdHoareTripleChecker+Valid, 3478 SdHoareTripleChecker+Invalid, 5341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 4998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:54,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1081 Valid, 3478 Invalid, 5341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 4998 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:49:54,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2022-07-12 05:49:54,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 522. [2022-07-12 05:49:54,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 399 states have (on average 1.636591478696742) internal successors, (653), 415 states have internal predecessors, (653), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:54,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 850 transitions. [2022-07-12 05:49:54,199 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 850 transitions. Word has length 91 [2022-07-12 05:49:54,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:54,199 INFO L495 AbstractCegarLoop]: Abstraction has 522 states and 850 transitions. [2022-07-12 05:49:54,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:54,200 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 850 transitions. [2022-07-12 05:49:54,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-12 05:49:54,201 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:54,201 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:54,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-12 05:49:54,202 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:54,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:54,202 INFO L85 PathProgramCache]: Analyzing trace with hash -2025245946, now seen corresponding path program 1 times [2022-07-12 05:49:54,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:54,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13598676] [2022-07-12 05:49:54,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:54,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:54,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:49:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:49:54,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:49:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-12 05:49:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 05:49:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:54,452 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:54,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:54,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13598676] [2022-07-12 05:49:54,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13598676] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:54,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:54,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:54,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675556102] [2022-07-12 05:49:54,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:54,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:54,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:54,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:54,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:54,454 INFO L87 Difference]: Start difference. First operand 522 states and 850 transitions. Second operand has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:58,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:49:58,099 INFO L93 Difference]: Finished difference Result 1375 states and 2314 transitions. [2022-07-12 05:49:58,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:49:58,099 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2022-07-12 05:49:58,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:49:58,113 INFO L225 Difference]: With dead ends: 1375 [2022-07-12 05:49:58,114 INFO L226 Difference]: Without dead ends: 869 [2022-07-12 05:49:58,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:49:58,116 INFO L413 NwaCegarLoop]: 841 mSDtfsCounter, 1965 mSDsluCounter, 2546 mSDsCounter, 0 mSdLazyCounter, 4789 mSolverCounterSat, 768 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2070 SdHoareTripleChecker+Valid, 3387 SdHoareTripleChecker+Invalid, 5557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 768 IncrementalHoareTripleChecker+Valid, 4789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-07-12 05:49:58,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2070 Valid, 3387 Invalid, 5557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [768 Valid, 4789 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-07-12 05:49:58,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2022-07-12 05:49:58,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 528. [2022-07-12 05:49:58,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 405 states have (on average 1.6271604938271604) internal successors, (659), 421 states have internal predecessors, (659), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:49:58,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 856 transitions. [2022-07-12 05:49:58,181 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 856 transitions. Word has length 92 [2022-07-12 05:49:58,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:49:58,182 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 856 transitions. [2022-07-12 05:49:58,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:49:58,182 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 856 transitions. [2022-07-12 05:49:58,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-12 05:49:58,183 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:49:58,183 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:49:58,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-12 05:49:58,184 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:49:58,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:49:58,184 INFO L85 PathProgramCache]: Analyzing trace with hash -764328696, now seen corresponding path program 1 times [2022-07-12 05:49:58,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:49:58,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597285421] [2022-07-12 05:49:58,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:49:58,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:49:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:49:58,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:49:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:49:58,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:49:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:49:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:49:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-12 05:49:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 05:49:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:49:58,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:49:58,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:49:58,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597285421] [2022-07-12 05:49:58,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597285421] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:49:58,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:49:58,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:49:58,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345347532] [2022-07-12 05:49:58,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:49:58,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:49:58,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:49:58,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:49:58,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:49:58,413 INFO L87 Difference]: Start difference. First operand 528 states and 856 transitions. Second operand has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:50:02,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:02,325 INFO L93 Difference]: Finished difference Result 1378 states and 2315 transitions. [2022-07-12 05:50:02,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-12 05:50:02,326 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2022-07-12 05:50:02,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:02,329 INFO L225 Difference]: With dead ends: 1378 [2022-07-12 05:50:02,330 INFO L226 Difference]: Without dead ends: 857 [2022-07-12 05:50:02,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-07-12 05:50:02,332 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 1493 mSDsluCounter, 2571 mSDsCounter, 0 mSdLazyCounter, 4825 mSolverCounterSat, 554 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1597 SdHoareTripleChecker+Valid, 3411 SdHoareTripleChecker+Invalid, 5379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 554 IncrementalHoareTripleChecker+Valid, 4825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:02,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1597 Valid, 3411 Invalid, 5379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [554 Valid, 4825 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:50:02,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2022-07-12 05:50:02,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 522. [2022-07-12 05:50:02,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 399 states have (on average 1.6340852130325814) internal successors, (652), 415 states have internal predecessors, (652), 100 states have call successors, (100), 24 states have call predecessors, (100), 22 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-12 05:50:02,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 849 transitions. [2022-07-12 05:50:02,401 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 849 transitions. Word has length 92 [2022-07-12 05:50:02,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:02,401 INFO L495 AbstractCegarLoop]: Abstraction has 522 states and 849 transitions. [2022-07-12 05:50:02,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:50:02,402 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 849 transitions. [2022-07-12 05:50:02,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-12 05:50:02,403 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:02,403 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:50:02,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-12 05:50:02,403 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:02,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:02,404 INFO L85 PathProgramCache]: Analyzing trace with hash 641297367, now seen corresponding path program 1 times [2022-07-12 05:50:02,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:02,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4679979] [2022-07-12 05:50:02,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:02,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:02,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 05:50:02,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:50:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 05:50:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-12 05:50:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,693 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-12 05:50:02,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:02,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4679979] [2022-07-12 05:50:02,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4679979] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:50:02,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778169324] [2022-07-12 05:50:02,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:02,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:50:02,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:50:02,708 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-12 05:50:02,722 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-12 05:50:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:02,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 1557 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-12 05:50:02,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:50:03,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:50:03,033 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:50:03,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778169324] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:03,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:50:03,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-12 05:50:03,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734590858] [2022-07-12 05:50:03,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:03,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:50:03,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:03,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:50:03,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:03,035 INFO L87 Difference]: Start difference. First operand 522 states and 849 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:50:03,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:03,201 INFO L93 Difference]: Finished difference Result 1478 states and 2437 transitions. [2022-07-12 05:50:03,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:50:03,201 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 93 [2022-07-12 05:50:03,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:03,206 INFO L225 Difference]: With dead ends: 1478 [2022-07-12 05:50:03,206 INFO L226 Difference]: Without dead ends: 974 [2022-07-12 05:50:03,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:03,208 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 795 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 1680 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:03,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 1680 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:50:03,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2022-07-12 05:50:03,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 959. [2022-07-12 05:50:03,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 740 states have (on average 1.6486486486486487) internal successors, (1220), 771 states have internal predecessors, (1220), 176 states have call successors, (176), 43 states have call predecessors, (176), 42 states have return successors, (178), 170 states have call predecessors, (178), 173 states have call successors, (178) [2022-07-12 05:50:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1574 transitions. [2022-07-12 05:50:03,341 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1574 transitions. Word has length 93 [2022-07-12 05:50:03,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:03,342 INFO L495 AbstractCegarLoop]: Abstraction has 959 states and 1574 transitions. [2022-07-12 05:50:03,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:50:03,343 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1574 transitions. [2022-07-12 05:50:03,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-12 05:50:03,345 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:03,345 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:50:03,366 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-12 05:50:03,559 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,SelfDestructingSolverStorable11 [2022-07-12 05:50:03,560 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:03,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:03,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1699468356, now seen corresponding path program 1 times [2022-07-12 05:50:03,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:03,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159300336] [2022-07-12 05:50:03,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:03,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:03,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:03,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:03,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:03,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 05:50:03,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:50:03,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 05:50:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 05:50:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:03,806 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-12 05:50:03,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:03,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159300336] [2022-07-12 05:50:03,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159300336] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:50:03,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423894430] [2022-07-12 05:50:03,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:03,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:50:03,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:50:03,824 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-12 05:50:03,846 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-12 05:50:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:04,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 1558 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-12 05:50:04,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:50:04,123 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:50:04,124 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:50:04,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423894430] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:04,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:50:04,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-12 05:50:04,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854656040] [2022-07-12 05:50:04,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:04,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:50:04,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:04,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:50:04,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:04,126 INFO L87 Difference]: Start difference. First operand 959 states and 1574 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:50:04,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:04,347 INFO L93 Difference]: Finished difference Result 2352 states and 3889 transitions. [2022-07-12 05:50:04,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:50:04,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 94 [2022-07-12 05:50:04,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:04,353 INFO L225 Difference]: With dead ends: 2352 [2022-07-12 05:50:04,353 INFO L226 Difference]: Without dead ends: 1411 [2022-07-12 05:50:04,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:04,357 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 794 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 1732 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:04,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [794 Valid, 1732 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:50:04,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2022-07-12 05:50:04,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1363. [2022-07-12 05:50:04,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1363 states, 1054 states have (on average 1.6622390891840608) internal successors, (1752), 1100 states have internal predecessors, (1752), 249 states have call successors, (249), 59 states have call predecessors, (249), 59 states have return successors, (256), 242 states have call predecessors, (256), 246 states have call successors, (256) [2022-07-12 05:50:04,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1363 states to 1363 states and 2257 transitions. [2022-07-12 05:50:04,540 INFO L78 Accepts]: Start accepts. Automaton has 1363 states and 2257 transitions. Word has length 94 [2022-07-12 05:50:04,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:04,541 INFO L495 AbstractCegarLoop]: Abstraction has 1363 states and 2257 transitions. [2022-07-12 05:50:04,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:50:04,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1363 states and 2257 transitions. [2022-07-12 05:50:04,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-12 05:50:04,544 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:04,544 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:50:04,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-12 05:50:04,762 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,SelfDestructingSolverStorable12 [2022-07-12 05:50:04,762 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:04,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:04,762 INFO L85 PathProgramCache]: Analyzing trace with hash 2081985821, now seen corresponding path program 1 times [2022-07-12 05:50:04,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:04,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587182519] [2022-07-12 05:50:04,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:04,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:04,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:04,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:05,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:05,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:05,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:50:05,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:50:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:50:05,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-12 05:50:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 05:50:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:05,036 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:50:05,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:05,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587182519] [2022-07-12 05:50:05,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587182519] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:05,036 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:50:05,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:50:05,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207919602] [2022-07-12 05:50:05,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:05,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:50:05,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:05,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:50:05,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:50:05,038 INFO L87 Difference]: Start difference. First operand 1363 states and 2257 transitions. Second operand has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (13), 6 states have call predecessors, (13), 3 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:50:19,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:19,288 INFO L93 Difference]: Finished difference Result 6773 states and 12415 transitions. [2022-07-12 05:50:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-12 05:50:19,288 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (13), 6 states have call predecessors, (13), 3 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 96 [2022-07-12 05:50:19,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:19,316 INFO L225 Difference]: With dead ends: 6773 [2022-07-12 05:50:19,316 INFO L226 Difference]: Without dead ends: 5428 [2022-07-12 05:50:19,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-07-12 05:50:19,323 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 2839 mSDsluCounter, 2948 mSDsCounter, 0 mSdLazyCounter, 8428 mSolverCounterSat, 1951 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2950 SdHoareTripleChecker+Valid, 4089 SdHoareTripleChecker+Invalid, 10379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1951 IncrementalHoareTripleChecker+Valid, 8428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:19,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2950 Valid, 4089 Invalid, 10379 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1951 Valid, 8428 Invalid, 0 Unknown, 0 Unchecked, 11.5s Time] [2022-07-12 05:50:19,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2022-07-12 05:50:20,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 3275. [2022-07-12 05:50:20,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3275 states, 2379 states have (on average 1.6279949558638083) internal successors, (3873), 2563 states have internal predecessors, (3873), 745 states have call successors, (745), 112 states have call predecessors, (745), 150 states have return successors, (1172), 743 states have call predecessors, (1172), 741 states have call successors, (1172) [2022-07-12 05:50:20,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3275 states to 3275 states and 5790 transitions. [2022-07-12 05:50:20,129 INFO L78 Accepts]: Start accepts. Automaton has 3275 states and 5790 transitions. Word has length 96 [2022-07-12 05:50:20,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:20,129 INFO L495 AbstractCegarLoop]: Abstraction has 3275 states and 5790 transitions. [2022-07-12 05:50:20,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (13), 6 states have call predecessors, (13), 3 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:50:20,129 INFO L276 IsEmpty]: Start isEmpty. Operand 3275 states and 5790 transitions. [2022-07-12 05:50:20,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-12 05:50:20,133 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:20,133 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:50:20,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-12 05:50:20,133 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:20,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:20,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1845134538, now seen corresponding path program 1 times [2022-07-12 05:50:20,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:20,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134770800] [2022-07-12 05:50:20,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:20,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:20,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:20,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:50:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:50:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:50:20,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-12 05:50:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-12 05:50:20,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,352 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-12 05:50:20,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:20,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134770800] [2022-07-12 05:50:20,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134770800] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:50:20,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207616649] [2022-07-12 05:50:20,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:20,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:50:20,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:50:20,354 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-12 05:50:20,355 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-12 05:50:20,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:20,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 1576 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:50:20,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:50:20,604 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:50:20,605 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:50:20,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207616649] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:20,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:50:20,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-12 05:50:20,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227316360] [2022-07-12 05:50:20,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:20,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:50:20,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:20,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:50:20,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:20,607 INFO L87 Difference]: Start difference. First operand 3275 states and 5790 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:50:22,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:22,021 INFO L93 Difference]: Finished difference Result 9757 states and 17450 transitions. [2022-07-12 05:50:22,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:50:22,022 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 97 [2022-07-12 05:50:22,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:22,085 INFO L225 Difference]: With dead ends: 9757 [2022-07-12 05:50:22,085 INFO L226 Difference]: Without dead ends: 6501 [2022-07-12 05:50:22,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:22,101 INFO L413 NwaCegarLoop]: 1650 mSDtfsCounter, 837 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 837 SdHoareTripleChecker+Valid, 2485 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:22,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [837 Valid, 2485 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:50:22,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6501 states. [2022-07-12 05:50:23,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6501 to 6434. [2022-07-12 05:50:23,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6434 states, 4682 states have (on average 1.6315677061085005) internal successors, (7639), 5042 states have internal predecessors, (7639), 1456 states have call successors, (1456), 212 states have call predecessors, (1456), 295 states have return successors, (2383), 1467 states have call predecessors, (2383), 1450 states have call successors, (2383) [2022-07-12 05:50:23,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6434 states to 6434 states and 11478 transitions. [2022-07-12 05:50:23,547 INFO L78 Accepts]: Start accepts. Automaton has 6434 states and 11478 transitions. Word has length 97 [2022-07-12 05:50:23,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:23,548 INFO L495 AbstractCegarLoop]: Abstraction has 6434 states and 11478 transitions. [2022-07-12 05:50:23,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:50:23,548 INFO L276 IsEmpty]: Start isEmpty. Operand 6434 states and 11478 transitions. [2022-07-12 05:50:23,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-12 05:50:23,552 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:23,552 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:50:23,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-07-12 05:50:23,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:50:23,770 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:23,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:23,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1438715508, now seen corresponding path program 1 times [2022-07-12 05:50:23,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:23,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862592249] [2022-07-12 05:50:23,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:23,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:23,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:23,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:23,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:23,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:24,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:50:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:50:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:50:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-12 05:50:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-12 05:50:24,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-12 05:50:24,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:24,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862592249] [2022-07-12 05:50:24,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862592249] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:50:24,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196835855] [2022-07-12 05:50:24,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:24,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:50:24,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:50:24,045 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-12 05:50:24,072 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-12 05:50:24,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:24,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 1577 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-12 05:50:24,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:50:24,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:50:24,358 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:50:24,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196835855] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:24,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:50:24,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-12 05:50:24,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344993316] [2022-07-12 05:50:24,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:24,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:50:24,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:24,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:50:24,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:24,359 INFO L87 Difference]: Start difference. First operand 6434 states and 11478 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:50:27,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:27,375 INFO L93 Difference]: Finished difference Result 18746 states and 33843 transitions. [2022-07-12 05:50:27,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:50:27,375 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 97 [2022-07-12 05:50:27,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:27,428 INFO L225 Difference]: With dead ends: 18746 [2022-07-12 05:50:27,428 INFO L226 Difference]: Without dead ends: 12331 [2022-07-12 05:50:27,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:50:27,461 INFO L413 NwaCegarLoop]: 929 mSDtfsCounter, 704 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 1690 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:27,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [704 Valid, 1690 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:50:27,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12331 states. [2022-07-12 05:50:30,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12331 to 12294. [2022-07-12 05:50:30,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12294 states, 8898 states have (on average 1.600472016183412) internal successors, (14241), 9610 states have internal predecessors, (14241), 2816 states have call successors, (2816), 418 states have call predecessors, (2816), 579 states have return successors, (4748), 2835 states have call predecessors, (4748), 2806 states have call successors, (4748) [2022-07-12 05:50:30,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12294 states to 12294 states and 21805 transitions. [2022-07-12 05:50:30,340 INFO L78 Accepts]: Start accepts. Automaton has 12294 states and 21805 transitions. Word has length 97 [2022-07-12 05:50:30,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:30,340 INFO L495 AbstractCegarLoop]: Abstraction has 12294 states and 21805 transitions. [2022-07-12 05:50:30,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:50:30,341 INFO L276 IsEmpty]: Start isEmpty. Operand 12294 states and 21805 transitions. [2022-07-12 05:50:30,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-12 05:50:30,344 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:30,344 INFO L195 NwaCegarLoop]: trace histogram [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-12 05:50:30,363 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-12 05:50:30,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-12 05:50:30,562 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:30,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:30,563 INFO L85 PathProgramCache]: Analyzing trace with hash -2018713813, now seen corresponding path program 1 times [2022-07-12 05:50:30,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:30,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177423474] [2022-07-12 05:50:30,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:30,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:30,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:30,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:50:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:50:30,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:50:30,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:50:30,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 05:50:30,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-12 05:50:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:30,836 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-12 05:50:30,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:30,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177423474] [2022-07-12 05:50:30,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177423474] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:50:30,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542219271] [2022-07-12 05:50:30,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:30,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:50:30,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:50:30,838 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-12 05:50:30,883 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-12 05:50:31,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:31,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 1590 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-12 05:50:31,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:50:31,158 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:50:31,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:50:31,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542219271] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:31,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:50:31,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2022-07-12 05:50:31,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590842151] [2022-07-12 05:50:31,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:31,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 05:50:31,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:31,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 05:50:31,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:50:31,159 INFO L87 Difference]: Start difference. First operand 12294 states and 21805 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2022-07-12 05:50:35,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:35,254 INFO L93 Difference]: Finished difference Result 24943 states and 44779 transitions. [2022-07-12 05:50:35,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 05:50:35,254 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 102 [2022-07-12 05:50:35,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:35,319 INFO L225 Difference]: With dead ends: 24943 [2022-07-12 05:50:35,319 INFO L226 Difference]: Without dead ends: 12667 [2022-07-12 05:50:35,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:50:35,371 INFO L413 NwaCegarLoop]: 1011 mSDtfsCounter, 1011 mSDsluCounter, 2878 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 3889 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:35,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 3889 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-12 05:50:35,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12667 states. [2022-07-12 05:50:37,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12667 to 10905. [2022-07-12 05:50:37,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10905 states, 7933 states have (on average 1.587671750913904) internal successors, (12595), 8536 states have internal predecessors, (12595), 2450 states have call successors, (2450), 378 states have call predecessors, (2450), 521 states have return successors, (4074), 2466 states have call predecessors, (4074), 2440 states have call successors, (4074) [2022-07-12 05:50:38,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10905 states to 10905 states and 19119 transitions. [2022-07-12 05:50:38,022 INFO L78 Accepts]: Start accepts. Automaton has 10905 states and 19119 transitions. Word has length 102 [2022-07-12 05:50:38,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:38,023 INFO L495 AbstractCegarLoop]: Abstraction has 10905 states and 19119 transitions. [2022-07-12 05:50:38,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2022-07-12 05:50:38,023 INFO L276 IsEmpty]: Start isEmpty. Operand 10905 states and 19119 transitions. [2022-07-12 05:50:38,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-12 05:50:38,025 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:38,025 INFO L195 NwaCegarLoop]: trace histogram [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-12 05:50:38,055 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-12 05:50:38,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-12 05:50:38,259 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:38,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:38,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1829486226, now seen corresponding path program 1 times [2022-07-12 05:50:38,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:38,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929320354] [2022-07-12 05:50:38,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:38,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:38,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:38,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:50:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-12 05:50:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-12 05:50:38,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:50:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-12 05:50:38,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-12 05:50:38,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:38,491 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:50:38,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:38,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929320354] [2022-07-12 05:50:38,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929320354] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:38,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:50:38,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:50:38,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47172940] [2022-07-12 05:50:38,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:38,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:50:38,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:38,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:50:38,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:50:38,494 INFO L87 Difference]: Start difference. First operand 10905 states and 19119 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-12 05:50:46,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:50:46,293 INFO L93 Difference]: Finished difference Result 24934 states and 45036 transitions. [2022-07-12 05:50:46,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:50:46,294 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 102 [2022-07-12 05:50:46,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:50:46,365 INFO L225 Difference]: With dead ends: 24934 [2022-07-12 05:50:46,365 INFO L226 Difference]: Without dead ends: 14047 [2022-07-12 05:50:46,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:50:46,424 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 1447 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 2453 mSolverCounterSat, 518 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1552 SdHoareTripleChecker+Valid, 2118 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 518 IncrementalHoareTripleChecker+Valid, 2453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-12 05:50:46,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1552 Valid, 2118 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [518 Valid, 2453 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-07-12 05:50:46,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14047 states. [2022-07-12 05:50:49,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14047 to 11047. [2022-07-12 05:50:49,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11047 states, 8045 states have (on average 1.5814791796146674) internal successors, (12723), 8648 states have internal predecessors, (12723), 2460 states have call successors, (2460), 386 states have call predecessors, (2460), 541 states have return successors, (4129), 2472 states have call predecessors, (4129), 2450 states have call successors, (4129) [2022-07-12 05:50:49,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11047 states to 11047 states and 19312 transitions. [2022-07-12 05:50:49,130 INFO L78 Accepts]: Start accepts. Automaton has 11047 states and 19312 transitions. Word has length 102 [2022-07-12 05:50:49,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:50:49,130 INFO L495 AbstractCegarLoop]: Abstraction has 11047 states and 19312 transitions. [2022-07-12 05:50:49,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-12 05:50:49,130 INFO L276 IsEmpty]: Start isEmpty. Operand 11047 states and 19312 transitions. [2022-07-12 05:50:49,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-12 05:50:49,133 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:50:49,133 INFO L195 NwaCegarLoop]: trace histogram [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-12 05:50:49,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-12 05:50:49,134 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:50:49,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:50:49,134 INFO L85 PathProgramCache]: Analyzing trace with hash -136354573, now seen corresponding path program 1 times [2022-07-12 05:50:49,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:50:49,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588257454] [2022-07-12 05:50:49,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:50:49,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:50:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:49,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:50:49,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:50:49,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:50:49,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:50:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:50:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:50:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:50:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-12 05:50:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:50:49,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 05:50:49,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-12 05:50:49,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:50:49,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-12 05:50:49,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:50:49,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588257454] [2022-07-12 05:50:49,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588257454] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:50:49,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:50:49,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:50:49,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704213689] [2022-07-12 05:50:49,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:50:49,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:50:49,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:50:49,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:50:49,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:50:49,413 INFO L87 Difference]: Start difference. First operand 11047 states and 19312 transitions. Second operand has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-12 05:51:13,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:51:13,001 INFO L93 Difference]: Finished difference Result 48124 states and 93811 transitions. [2022-07-12 05:51:13,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-12 05:51:13,001 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 110 [2022-07-12 05:51:13,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:51:13,224 INFO L225 Difference]: With dead ends: 48124 [2022-07-12 05:51:13,224 INFO L226 Difference]: Without dead ends: 37095 [2022-07-12 05:51:13,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-07-12 05:51:13,309 INFO L413 NwaCegarLoop]: 1181 mSDtfsCounter, 4776 mSDsluCounter, 2931 mSDsCounter, 0 mSdLazyCounter, 7927 mSolverCounterSat, 2830 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4887 SdHoareTripleChecker+Valid, 4112 SdHoareTripleChecker+Invalid, 10757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2830 IncrementalHoareTripleChecker+Valid, 7927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:51:13,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4887 Valid, 4112 Invalid, 10757 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2830 Valid, 7927 Invalid, 0 Unknown, 0 Unchecked, 10.1s Time] [2022-07-12 05:51:13,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37095 states. [2022-07-12 05:51:19,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37095 to 21957. [2022-07-12 05:51:19,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21957 states, 15996 states have (on average 1.5782695673918479) internal successors, (25246), 17193 states have internal predecessors, (25246), 4875 states have call successors, (4875), 766 states have call predecessors, (4875), 1085 states have return successors, (9015), 4917 states have call predecessors, (9015), 4857 states have call successors, (9015) [2022-07-12 05:51:19,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21957 states to 21957 states and 39136 transitions. [2022-07-12 05:51:19,794 INFO L78 Accepts]: Start accepts. Automaton has 21957 states and 39136 transitions. Word has length 110 [2022-07-12 05:51:19,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:51:19,795 INFO L495 AbstractCegarLoop]: Abstraction has 21957 states and 39136 transitions. [2022-07-12 05:51:19,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-12 05:51:19,796 INFO L276 IsEmpty]: Start isEmpty. Operand 21957 states and 39136 transitions. [2022-07-12 05:51:19,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-12 05:51:19,801 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:51:19,801 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:51:19,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-12 05:51:19,802 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:51:19,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:51:19,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1262361593, now seen corresponding path program 1 times [2022-07-12 05:51:19,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:51:19,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035424503] [2022-07-12 05:51:19,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:51:19,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:51:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:19,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:51:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:51:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:51:20,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:51:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:51:20,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:51:20,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:51:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:51:20,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:51:20,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-12 05:51:20,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:51:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-12 05:51:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 05:51:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:20,044 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-12 05:51:20,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:51:20,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035424503] [2022-07-12 05:51:20,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035424503] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:51:20,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:51:20,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:51:20,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538543180] [2022-07-12 05:51:20,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:51:20,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:51:20,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:51:20,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:51:20,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:51:20,046 INFO L87 Difference]: Start difference. First operand 21957 states and 39136 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:51:31,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:51:31,882 INFO L93 Difference]: Finished difference Result 49672 states and 93319 transitions. [2022-07-12 05:51:31,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:51:31,883 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2022-07-12 05:51:31,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:51:32,063 INFO L225 Difference]: With dead ends: 49672 [2022-07-12 05:51:32,063 INFO L226 Difference]: Without dead ends: 27733 [2022-07-12 05:51:32,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:51:32,217 INFO L413 NwaCegarLoop]: 886 mSDtfsCounter, 1454 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 2434 mSolverCounterSat, 525 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1560 SdHoareTripleChecker+Valid, 2128 SdHoareTripleChecker+Invalid, 2959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 525 IncrementalHoareTripleChecker+Valid, 2434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:51:32,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1560 Valid, 2128 Invalid, 2959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [525 Valid, 2434 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:51:32,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27733 states. [2022-07-12 05:51:38,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27733 to 22037. [2022-07-12 05:51:38,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22037 states, 16068 states have (on average 1.5761762509335324) internal successors, (25326), 17249 states have internal predecessors, (25326), 4875 states have call successors, (4875), 798 states have call predecessors, (4875), 1093 states have return successors, (8975), 4909 states have call predecessors, (8975), 4857 states have call successors, (8975) [2022-07-12 05:51:38,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22037 states to 22037 states and 39176 transitions. [2022-07-12 05:51:38,507 INFO L78 Accepts]: Start accepts. Automaton has 22037 states and 39176 transitions. Word has length 111 [2022-07-12 05:51:38,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:51:38,508 INFO L495 AbstractCegarLoop]: Abstraction has 22037 states and 39176 transitions. [2022-07-12 05:51:38,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:51:38,508 INFO L276 IsEmpty]: Start isEmpty. Operand 22037 states and 39176 transitions. [2022-07-12 05:51:38,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-07-12 05:51:38,511 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:51:38,512 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:51:38,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-12 05:51:38,512 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:51:38,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:51:38,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1258171664, now seen corresponding path program 1 times [2022-07-12 05:51:38,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:51:38,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151362234] [2022-07-12 05:51:38,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:51:38,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:51:38,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:51:38,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:51:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:51:38,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:51:38,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:51:38,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:51:38,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:51:38,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:51:38,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:51:38,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-12 05:51:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-12 05:51:38,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:51:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 05:51:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-12 05:51:38,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:51:38,808 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:51:38,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:51:38,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151362234] [2022-07-12 05:51:38,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151362234] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:51:38,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:51:38,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:51:38,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879078048] [2022-07-12 05:51:38,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:51:38,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:51:38,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:51:38,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:51:38,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:51:38,810 INFO L87 Difference]: Start difference. First operand 22037 states and 39176 transitions. Second operand has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:52:18,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:52:18,589 INFO L93 Difference]: Finished difference Result 96250 states and 199423 transitions. [2022-07-12 05:52:18,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-12 05:52:18,590 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 120 [2022-07-12 05:52:18,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:52:19,402 INFO L225 Difference]: With dead ends: 96250 [2022-07-12 05:52:19,403 INFO L226 Difference]: Without dead ends: 74231 [2022-07-12 05:52:19,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-07-12 05:52:19,578 INFO L413 NwaCegarLoop]: 1188 mSDtfsCounter, 4806 mSDsluCounter, 2893 mSDsCounter, 0 mSdLazyCounter, 7948 mSolverCounterSat, 2825 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4918 SdHoareTripleChecker+Valid, 4081 SdHoareTripleChecker+Invalid, 10773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2825 IncrementalHoareTripleChecker+Valid, 7948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:52:19,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4918 Valid, 4081 Invalid, 10773 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2825 Valid, 7948 Invalid, 0 Unknown, 0 Unchecked, 10.1s Time] [2022-07-12 05:52:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74231 states. [2022-07-12 05:52:32,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74231 to 44013. [2022-07-12 05:52:32,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44013 states, 32099 states have (on average 1.573101965793327) internal successors, (50495), 34452 states have internal predecessors, (50495), 9716 states have call successors, (9716), 1590 states have call predecessors, (9716), 2197 states have return successors, (20149), 9810 states have call predecessors, (20149), 9682 states have call successors, (20149) [2022-07-12 05:52:32,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44013 states to 44013 states and 80360 transitions. [2022-07-12 05:52:32,877 INFO L78 Accepts]: Start accepts. Automaton has 44013 states and 80360 transitions. Word has length 120 [2022-07-12 05:52:32,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:52:32,877 INFO L495 AbstractCegarLoop]: Abstraction has 44013 states and 80360 transitions. [2022-07-12 05:52:32,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:52:32,877 INFO L276 IsEmpty]: Start isEmpty. Operand 44013 states and 80360 transitions. [2022-07-12 05:52:32,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-12 05:52:32,881 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:52:32,882 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-07-12 05:52:32,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-12 05:52:32,882 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:52:32,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:52:32,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1165178814, now seen corresponding path program 1 times [2022-07-12 05:52:32,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:52:32,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725606186] [2022-07-12 05:52:32,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:52:32,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:52:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:52:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:52:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:52:33,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:52:33,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:52:33,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:52:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:52:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:52:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:52:33,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-12 05:52:33,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-12 05:52:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:52:33,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-12 05:52:33,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 05:52:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:52:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-12 05:52:33,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:52:33,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725606186] [2022-07-12 05:52:33,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725606186] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:52:33,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:52:33,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:52:33,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666917250] [2022-07-12 05:52:33,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:52:33,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:52:33,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:52:33,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:52:33,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:52:33,128 INFO L87 Difference]: Start difference. First operand 44013 states and 80360 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:52:55,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:52:55,452 INFO L93 Difference]: Finished difference Result 99404 states and 197056 transitions. [2022-07-12 05:52:55,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:52:55,452 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 121 [2022-07-12 05:52:55,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:52:55,833 INFO L225 Difference]: With dead ends: 99404 [2022-07-12 05:52:55,833 INFO L226 Difference]: Without dead ends: 55409 [2022-07-12 05:52:56,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:52:56,253 INFO L413 NwaCegarLoop]: 885 mSDtfsCounter, 1420 mSDsluCounter, 1254 mSDsCounter, 0 mSdLazyCounter, 2562 mSolverCounterSat, 513 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1525 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 3075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 513 IncrementalHoareTripleChecker+Valid, 2562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-12 05:52:56,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1525 Valid, 2139 Invalid, 3075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [513 Valid, 2562 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-12 05:52:56,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55409 states. [2022-07-12 05:53:08,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55409 to 44173. [2022-07-12 05:53:08,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44173 states, 32243 states have (on average 1.5710386750612535) internal successors, (50655), 34596 states have internal predecessors, (50655), 9716 states have call successors, (9716), 1622 states have call predecessors, (9716), 2213 states have return successors, (20093), 9794 states have call predecessors, (20093), 9682 states have call successors, (20093) [2022-07-12 05:53:09,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44173 states to 44173 states and 80464 transitions. [2022-07-12 05:53:09,517 INFO L78 Accepts]: Start accepts. Automaton has 44173 states and 80464 transitions. Word has length 121 [2022-07-12 05:53:09,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:53:09,518 INFO L495 AbstractCegarLoop]: Abstraction has 44173 states and 80464 transitions. [2022-07-12 05:53:09,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:53:09,518 INFO L276 IsEmpty]: Start isEmpty. Operand 44173 states and 80464 transitions. [2022-07-12 05:53:09,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-12 05:53:09,523 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:53:09,524 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 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] [2022-07-12 05:53:09,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-12 05:53:09,524 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:53:09,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:53:09,524 INFO L85 PathProgramCache]: Analyzing trace with hash 283455927, now seen corresponding path program 1 times [2022-07-12 05:53:09,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:53:09,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232696940] [2022-07-12 05:53:09,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:53:09,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:53:09,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:53:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:53:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:53:09,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:53:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:53:09,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 05:53:09,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:53:09,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:53:09,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:53:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-12 05:53:09,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-12 05:53:09,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-12 05:53:09,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:53:09,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-12 05:53:09,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 05:53:09,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:53:09,803 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 05:53:09,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:53:09,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232696940] [2022-07-12 05:53:09,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232696940] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:53:09,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:53:09,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:53:09,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885995293] [2022-07-12 05:53:09,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:53:09,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:53:09,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:53:09,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:53:09,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:53:09,805 INFO L87 Difference]: Start difference. First operand 44173 states and 80464 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15)