./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec2_product25.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 35987657 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_spec2_product25.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 68493680033c9035e39b01d00eb3730662e9195bee3c7e3d4b2805e2b52b60ec --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-21 04:29:51,252 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 04:29:51,253 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 04:29:51,300 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 04:29:51,300 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 04:29:51,301 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 04:29:51,305 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 04:29:51,308 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 04:29:51,310 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 04:29:51,316 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 04:29:51,317 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 04:29:51,319 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 04:29:51,319 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 04:29:51,321 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 04:29:51,322 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 04:29:51,329 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 04:29:51,329 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 04:29:51,331 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 04:29:51,333 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 04:29:51,337 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 04:29:51,338 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 04:29:51,340 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 04:29:51,341 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 04:29:51,342 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 04:29:51,343 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 04:29:51,348 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 04:29:51,348 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 04:29:51,349 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 04:29:51,349 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 04:29:51,350 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 04:29:51,351 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 04:29:51,351 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 04:29:51,353 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 04:29:51,353 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 04:29:51,354 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 04:29:51,355 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 04:29:51,355 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 04:29:51,356 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 04:29:51,356 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 04:29:51,356 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 04:29:51,357 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 04:29:51,359 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 04:29:51,360 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-21 04:29:51,392 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 04:29:51,393 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 04:29:51,393 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 04:29:51,393 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 04:29:51,394 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 04:29:51,394 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 04:29:51,395 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 04:29:51,395 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 04:29:51,395 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 04:29:51,396 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 04:29:51,397 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-21 04:29:51,397 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 04:29:51,397 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-21 04:29:51,397 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 04:29:51,405 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 04:29:51,405 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 04:29:51,405 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 04:29:51,406 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-21 04:29:51,406 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 04:29:51,406 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 04:29:51,406 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 04:29:51,406 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 04:29:51,407 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 04:29:51,407 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 04:29:51,407 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 04:29:51,407 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 04:29:51,408 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 04:29:51,408 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 04:29:51,408 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 04:29:51,408 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 04:29:51,408 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 04:29:51,409 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 04:29:51,409 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 04:29:51,409 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 -> 68493680033c9035e39b01d00eb3730662e9195bee3c7e3d4b2805e2b52b60ec [2022-07-21 04:29:51,716 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 04:29:51,734 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 04:29:51,736 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 04:29:51,737 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 04:29:51,738 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 04:29:51,739 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec2_product25.cil.c [2022-07-21 04:29:51,795 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd77d4156/0ca2cb7833664c07a9f416bdec5102f9/FLAG8a2bee888 [2022-07-21 04:29:52,426 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 04:29:52,427 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product25.cil.c [2022-07-21 04:29:52,449 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd77d4156/0ca2cb7833664c07a9f416bdec5102f9/FLAG8a2bee888 [2022-07-21 04:29:52,769 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd77d4156/0ca2cb7833664c07a9f416bdec5102f9 [2022-07-21 04:29:52,771 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 04:29:52,772 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 04:29:52,773 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 04:29:52,773 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 04:29:52,777 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 04:29:52,778 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 04:29:52" (1/1) ... [2022-07-21 04:29:52,778 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e56d247 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:52, skipping insertion in model container [2022-07-21 04:29:52,779 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 04:29:52" (1/1) ... [2022-07-21 04:29:52,785 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 04:29:52,857 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 04:29:53,295 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_spec2_product25.cil.c[66231,66244] [2022-07-21 04:29:53,324 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 04:29:53,337 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 04:29:53,464 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_spec2_product25.cil.c[66231,66244] [2022-07-21 04:29:53,479 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 04:29:53,502 INFO L208 MainTranslator]: Completed translation [2022-07-21 04:29:53,502 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53 WrapperNode [2022-07-21 04:29:53,502 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 04:29:53,503 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 04:29:53,504 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 04:29:53,504 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 04:29:53,509 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,545 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,603 INFO L137 Inliner]: procedures = 91, calls = 334, calls flagged for inlining = 27, calls inlined = 24, statements flattened = 846 [2022-07-21 04:29:53,610 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 04:29:53,611 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 04:29:53,611 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 04:29:53,611 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 04:29:53,618 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,618 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,633 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,633 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,654 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,687 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,703 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,710 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 04:29:53,716 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 04:29:53,717 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 04:29:53,717 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 04:29:53,718 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (1/1) ... [2022-07-21 04:29:53,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 04:29:53,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:29:53,750 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-21 04:29:53,774 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-21 04:29:53,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 04:29:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-21 04:29:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-21 04:29:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-21 04:29:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-21 04:29:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-21 04:29:53,791 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-21 04:29:53,791 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-21 04:29:53,792 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-21 04:29:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-21 04:29:53,792 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-21 04:29:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-21 04:29:53,792 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-21 04:29:53,792 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-21 04:29:53,792 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-21 04:29:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-21 04:29:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-21 04:29:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-21 04:29:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-21 04:29:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-21 04:29:53,793 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-21 04:29:53,793 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-21 04:29:53,794 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-21 04:29:53,794 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-21 04:29:53,794 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-21 04:29:53,794 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-21 04:29:53,794 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-21 04:29:53,794 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-21 04:29:53,794 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-21 04:29:53,795 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-21 04:29:53,795 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-21 04:29:53,795 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-21 04:29:53,795 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-21 04:29:53,796 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-21 04:29:53,796 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-21 04:29:53,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-21 04:29:53,796 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-21 04:29:53,796 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-21 04:29:53,797 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-21 04:29:53,797 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-21 04:29:53,797 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-21 04:29:53,797 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-21 04:29:53,797 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 04:29:53,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 04:29:53,798 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-21 04:29:53,798 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-21 04:29:53,990 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 04:29:53,991 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 04:29:54,799 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 04:29:54,817 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 04:29:54,817 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-21 04:29:54,830 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 04:29:54 BoogieIcfgContainer [2022-07-21 04:29:54,830 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 04:29:54,832 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 04:29:54,832 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 04:29:54,835 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 04:29:54,835 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 04:29:52" (1/3) ... [2022-07-21 04:29:54,836 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e90724a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 04:29:54, skipping insertion in model container [2022-07-21 04:29:54,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:29:53" (2/3) ... [2022-07-21 04:29:54,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e90724a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 04:29:54, skipping insertion in model container [2022-07-21 04:29:54,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 04:29:54" (3/3) ... [2022-07-21 04:29:54,838 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product25.cil.c [2022-07-21 04:29:54,850 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 04:29:54,850 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-21 04:29:54,909 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 04:29:54,914 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@5878c2b0, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@11ed1d04 [2022-07-21 04:29:54,914 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-21 04:29:54,920 INFO L276 IsEmpty]: Start isEmpty. Operand has 541 states, 430 states have (on average 1.7116279069767442) internal successors, (736), 451 states have internal predecessors, (736), 88 states have call successors, (88), 21 states have call predecessors, (88), 21 states have return successors, (88), 82 states have call predecessors, (88), 88 states have call successors, (88) [2022-07-21 04:29:54,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-07-21 04:29:54,946 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:29:54,951 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 04:29:54,952 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:29:54,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:29:54,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1028654670, now seen corresponding path program 1 times [2022-07-21 04:29:54,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:29:54,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832555781] [2022-07-21 04:29:54,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:29:54,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:29:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:29:55,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:29:55,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-21 04:29:55,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 04:29:55,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:29:55,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:29:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-21 04:29:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-21 04:29:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:29:55,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 04:29:55,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:29:55,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832555781] [2022-07-21 04:29:55,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832555781] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:29:55,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:29:55,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 04:29:55,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234246364] [2022-07-21 04:29:55,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:29:55,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 04:29:55,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:29:55,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 04:29:55,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:29:55,866 INFO L87 Difference]: Start difference. First operand has 541 states, 430 states have (on average 1.7116279069767442) internal successors, (736), 451 states have internal predecessors, (736), 88 states have call successors, (88), 21 states have call predecessors, (88), 21 states have return successors, (88), 82 states have call predecessors, (88), 88 states have call successors, (88) Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-21 04:30:03,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:03,214 INFO L93 Difference]: Finished difference Result 1522 states and 2642 transitions. [2022-07-21 04:30:03,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-21 04:30:03,218 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 74 [2022-07-21 04:30:03,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:03,251 INFO L225 Difference]: With dead ends: 1522 [2022-07-21 04:30:03,252 INFO L226 Difference]: Without dead ends: 993 [2022-07-21 04:30:03,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2022-07-21 04:30:03,271 INFO L413 NwaCegarLoop]: 969 mSDtfsCounter, 1800 mSDsluCounter, 2350 mSDsCounter, 0 mSdLazyCounter, 4396 mSolverCounterSat, 813 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1872 SdHoareTripleChecker+Valid, 3319 SdHoareTripleChecker+Invalid, 5209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 813 IncrementalHoareTripleChecker+Valid, 4396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:03,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1872 Valid, 3319 Invalid, 5209 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [813 Valid, 4396 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2022-07-21 04:30:03,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2022-07-21 04:30:03,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 535. [2022-07-21 04:30:03,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 426 states have (on average 1.704225352112676) internal successors, (726), 445 states have internal predecessors, (726), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2022-07-21 04:30:03,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 897 transitions. [2022-07-21 04:30:03,484 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 897 transitions. Word has length 74 [2022-07-21 04:30:03,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:03,484 INFO L495 AbstractCegarLoop]: Abstraction has 535 states and 897 transitions. [2022-07-21 04:30:03,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-21 04:30:03,490 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 897 transitions. [2022-07-21 04:30:03,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-21 04:30:03,498 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:03,498 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 04:30:03,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-21 04:30:03,499 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:03,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:03,500 INFO L85 PathProgramCache]: Analyzing trace with hash -281406215, now seen corresponding path program 1 times [2022-07-21 04:30:03,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:03,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127225117] [2022-07-21 04:30:03,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:03,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:03,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:03,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:03,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:03,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:03,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:03,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 04:30:03,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:03,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127225117] [2022-07-21 04:30:03,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127225117] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:03,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:03,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:30:03,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941552734] [2022-07-21 04:30:03,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:03,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:30:03,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:03,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:30:03,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:30:03,955 INFO L87 Difference]: Start difference. First operand 535 states and 897 transitions. Second operand has 10 states, 10 states have (on average 6.3) internal successors, (63), 6 states have internal predecessors, (63), 2 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-21 04:30:10,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:10,103 INFO L93 Difference]: Finished difference Result 1347 states and 2294 transitions. [2022-07-21 04:30:10,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 04:30:10,108 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 6 states have internal predecessors, (63), 2 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 80 [2022-07-21 04:30:10,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:10,114 INFO L225 Difference]: With dead ends: 1347 [2022-07-21 04:30:10,114 INFO L226 Difference]: Without dead ends: 830 [2022-07-21 04:30:10,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-07-21 04:30:10,118 INFO L413 NwaCegarLoop]: 998 mSDtfsCounter, 1017 mSDsluCounter, 3057 mSDsCounter, 0 mSdLazyCounter, 5021 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1087 SdHoareTripleChecker+Valid, 4055 SdHoareTripleChecker+Invalid, 5320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 5021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:10,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1087 Valid, 4055 Invalid, 5320 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [299 Valid, 5021 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-07-21 04:30:10,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2022-07-21 04:30:10,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 539. [2022-07-21 04:30:10,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 429 states have (on average 1.696969696969697) internal successors, (728), 448 states have internal predecessors, (728), 88 states have call successors, (88), 21 states have call predecessors, (88), 21 states have return successors, (85), 82 states have call predecessors, (85), 83 states have call successors, (85) [2022-07-21 04:30:10,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 901 transitions. [2022-07-21 04:30:10,179 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 901 transitions. Word has length 80 [2022-07-21 04:30:10,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:10,179 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 901 transitions. [2022-07-21 04:30:10,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 6 states have internal predecessors, (63), 2 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-21 04:30:10,180 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 901 transitions. [2022-07-21 04:30:10,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-21 04:30:10,183 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:10,183 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 04:30:10,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-21 04:30:10,184 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:10,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:10,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1212777519, now seen corresponding path program 1 times [2022-07-21 04:30:10,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:10,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885523619] [2022-07-21 04:30:10,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:10,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:10,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-21 04:30:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-21 04:30:10,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:10,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:10,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:10,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-21 04:30:10,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:10,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 04:30:10,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:10,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885523619] [2022-07-21 04:30:10,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885523619] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:10,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:10,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-21 04:30:10,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792071247] [2022-07-21 04:30:10,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:10,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-21 04:30:10,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:10,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-21 04:30:10,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-21 04:30:10,593 INFO L87 Difference]: Start difference. First operand 539 states and 901 transitions. Second operand has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 8 states have internal predecessors, (68), 3 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-21 04:30:22,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:22,306 INFO L93 Difference]: Finished difference Result 2506 states and 4409 transitions. [2022-07-21 04:30:22,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 04:30:22,306 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 8 states have internal predecessors, (68), 3 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 85 [2022-07-21 04:30:22,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:22,324 INFO L225 Difference]: With dead ends: 2506 [2022-07-21 04:30:22,325 INFO L226 Difference]: Without dead ends: 1985 [2022-07-21 04:30:22,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2022-07-21 04:30:22,357 INFO L413 NwaCegarLoop]: 1072 mSDtfsCounter, 3734 mSDsluCounter, 3790 mSDsCounter, 0 mSdLazyCounter, 8274 mSolverCounterSat, 1549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3812 SdHoareTripleChecker+Valid, 4862 SdHoareTripleChecker+Invalid, 9823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1549 IncrementalHoareTripleChecker+Valid, 8274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:22,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3812 Valid, 4862 Invalid, 9823 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1549 Valid, 8274 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2022-07-21 04:30:22,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-07-21 04:30:22,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1422. [2022-07-21 04:30:22,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1121 states have (on average 1.6565566458519179) internal successors, (1857), 1168 states have internal predecessors, (1857), 241 states have call successors, (241), 56 states have call predecessors, (241), 59 states have return successors, (275), 233 states have call predecessors, (275), 236 states have call successors, (275) [2022-07-21 04:30:22,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 2373 transitions. [2022-07-21 04:30:22,549 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 2373 transitions. Word has length 85 [2022-07-21 04:30:22,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:22,550 INFO L495 AbstractCegarLoop]: Abstraction has 1422 states and 2373 transitions. [2022-07-21 04:30:22,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 8 states have internal predecessors, (68), 3 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-21 04:30:22,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 2373 transitions. [2022-07-21 04:30:22,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-21 04:30:22,554 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:22,554 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 04:30:22,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-21 04:30:22,554 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:22,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:22,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1206336703, now seen corresponding path program 1 times [2022-07-21 04:30:22,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:22,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395321694] [2022-07-21 04:30:22,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:22,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:22,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:22,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:22,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-21 04:30:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-21 04:30:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:22,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:22,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:23,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 04:30:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:23,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-21 04:30:23,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:23,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 04:30:23,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:23,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395321694] [2022-07-21 04:30:23,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395321694] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:23,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:23,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 04:30:23,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390128305] [2022-07-21 04:30:23,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:23,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 04:30:23,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:23,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 04:30:23,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 04:30:23,093 INFO L87 Difference]: Start difference. First operand 1422 states and 2373 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 10 states have internal predecessors, (75), 4 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2022-07-21 04:30:33,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:33,615 INFO L93 Difference]: Finished difference Result 3637 states and 6225 transitions. [2022-07-21 04:30:33,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-21 04:30:33,616 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 10 states have internal predecessors, (75), 4 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 94 [2022-07-21 04:30:33,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:33,630 INFO L225 Difference]: With dead ends: 3637 [2022-07-21 04:30:33,631 INFO L226 Difference]: Without dead ends: 2059 [2022-07-21 04:30:33,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2022-07-21 04:30:33,641 INFO L413 NwaCegarLoop]: 942 mSDtfsCounter, 3117 mSDsluCounter, 4204 mSDsCounter, 0 mSdLazyCounter, 8782 mSolverCounterSat, 886 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3180 SdHoareTripleChecker+Valid, 5146 SdHoareTripleChecker+Invalid, 9668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 886 IncrementalHoareTripleChecker+Valid, 8782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:33,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3180 Valid, 5146 Invalid, 9668 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [886 Valid, 8782 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2022-07-21 04:30:33,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2022-07-21 04:30:33,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 1497. [2022-07-21 04:30:33,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1179 states have (on average 1.6276505513146735) internal successors, (1919), 1228 states have internal predecessors, (1919), 253 states have call successors, (253), 61 states have call predecessors, (253), 64 states have return successors, (296), 243 states have call predecessors, (296), 248 states have call successors, (296) [2022-07-21 04:30:33,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2468 transitions. [2022-07-21 04:30:33,864 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2468 transitions. Word has length 94 [2022-07-21 04:30:33,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:33,864 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 2468 transitions. [2022-07-21 04:30:33,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 10 states have internal predecessors, (75), 4 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2022-07-21 04:30:33,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2468 transitions. [2022-07-21 04:30:33,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-21 04:30:33,873 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:33,873 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] [2022-07-21 04:30:33,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-21 04:30:33,874 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:33,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:33,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1251011790, now seen corresponding path program 1 times [2022-07-21 04:30:33,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:33,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529609824] [2022-07-21 04:30:33,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:33,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:33,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:33,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:33,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:34,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-21 04:30:34,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 04:30:34,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:34,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:34,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:34,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:34,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:30:34,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:34,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:30:34,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:34,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529609824] [2022-07-21 04:30:34,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529609824] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:34,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:34,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:30:34,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122698340] [2022-07-21 04:30:34,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:34,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:30:34,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:34,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:30:34,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:30:34,231 INFO L87 Difference]: Start difference. First operand 1497 states and 2468 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:38,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:38,245 INFO L93 Difference]: Finished difference Result 3516 states and 5927 transitions. [2022-07-21 04:30:38,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 04:30:38,246 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 97 [2022-07-21 04:30:38,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:38,259 INFO L225 Difference]: With dead ends: 3516 [2022-07-21 04:30:38,260 INFO L226 Difference]: Without dead ends: 2037 [2022-07-21 04:30:38,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:30:38,268 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 948 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 2522 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1020 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 2783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 2522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:38,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1020 Valid, 2344 Invalid, 2783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 2522 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-21 04:30:38,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2037 states. [2022-07-21 04:30:38,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2037 to 1497. [2022-07-21 04:30:38,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1179 states have (on average 1.626802374893978) internal successors, (1918), 1228 states have internal predecessors, (1918), 253 states have call successors, (253), 61 states have call predecessors, (253), 64 states have return successors, (296), 243 states have call predecessors, (296), 248 states have call successors, (296) [2022-07-21 04:30:38,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2467 transitions. [2022-07-21 04:30:38,499 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2467 transitions. Word has length 97 [2022-07-21 04:30:38,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:38,499 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 2467 transitions. [2022-07-21 04:30:38,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:38,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2467 transitions. [2022-07-21 04:30:38,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-21 04:30:38,502 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:38,502 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] [2022-07-21 04:30:38,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-21 04:30:38,503 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:38,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:38,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1442450393, now seen corresponding path program 1 times [2022-07-21 04:30:38,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:38,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609696244] [2022-07-21 04:30:38,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:38,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:38,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:30:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:30:38,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:38,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:38,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:30:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:38,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-21 04:30:38,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:38,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609696244] [2022-07-21 04:30:38,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609696244] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:38,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:38,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-21 04:30:38,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930931881] [2022-07-21 04:30:38,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:38,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 04:30:38,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:38,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 04:30:38,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-21 04:30:38,875 INFO L87 Difference]: Start difference. First operand 1497 states and 2467 transitions. Second operand has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 3 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:30:44,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:44,628 INFO L93 Difference]: Finished difference Result 3616 states and 6194 transitions. [2022-07-21 04:30:44,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 04:30:44,629 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 3 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 98 [2022-07-21 04:30:44,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:44,645 INFO L225 Difference]: With dead ends: 3616 [2022-07-21 04:30:44,646 INFO L226 Difference]: Without dead ends: 2177 [2022-07-21 04:30:44,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-07-21 04:30:44,654 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 2047 mSDsluCounter, 3986 mSDsCounter, 0 mSdLazyCounter, 6041 mSolverCounterSat, 700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2112 SdHoareTripleChecker+Valid, 4924 SdHoareTripleChecker+Invalid, 6741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 6041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:44,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2112 Valid, 4924 Invalid, 6741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [700 Valid, 6041 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-07-21 04:30:44,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2022-07-21 04:30:44,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 1521. [2022-07-21 04:30:44,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1191 states have (on average 1.616288832913518) internal successors, (1925), 1248 states have internal predecessors, (1925), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:30:44,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2510 transitions. [2022-07-21 04:30:44,912 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2510 transitions. Word has length 98 [2022-07-21 04:30:44,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:44,913 INFO L495 AbstractCegarLoop]: Abstraction has 1521 states and 2510 transitions. [2022-07-21 04:30:44,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 3 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:30:44,913 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2510 transitions. [2022-07-21 04:30:44,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-21 04:30:44,919 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:44,919 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] [2022-07-21 04:30:44,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-21 04:30:44,919 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:44,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:44,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1053096040, now seen corresponding path program 1 times [2022-07-21 04:30:44,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:44,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703897367] [2022-07-21 04:30:44,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:44,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:44,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:45,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:30:45,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-21 04:30:45,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:45,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:45,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:45,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:45,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:45,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:30:45,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:45,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:30:45,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:45,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703897367] [2022-07-21 04:30:45,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703897367] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:45,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:45,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:30:45,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154361522] [2022-07-21 04:30:45,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:45,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:30:45,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:45,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:30:45,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:30:45,314 INFO L87 Difference]: Start difference. First operand 1521 states and 2510 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, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:48,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:48,739 INFO L93 Difference]: Finished difference Result 3532 states and 5982 transitions. [2022-07-21 04:30:48,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:30:48,740 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, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2022-07-21 04:30:48,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:48,756 INFO L225 Difference]: With dead ends: 3532 [2022-07-21 04:30:48,756 INFO L226 Difference]: Without dead ends: 2069 [2022-07-21 04:30:48,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-21 04:30:48,766 INFO L413 NwaCegarLoop]: 887 mSDtfsCounter, 1803 mSDsluCounter, 1267 mSDsCounter, 0 mSdLazyCounter, 2205 mSolverCounterSat, 593 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1875 SdHoareTripleChecker+Valid, 2154 SdHoareTripleChecker+Invalid, 2798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 593 IncrementalHoareTripleChecker+Valid, 2205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:48,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1875 Valid, 2154 Invalid, 2798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [593 Valid, 2205 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-21 04:30:48,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-07-21 04:30:49,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1521. [2022-07-21 04:30:49,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1191 states have (on average 1.6120906801007557) internal successors, (1920), 1248 states have internal predecessors, (1920), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:30:49,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2505 transitions. [2022-07-21 04:30:49,024 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2505 transitions. Word has length 99 [2022-07-21 04:30:49,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:49,024 INFO L495 AbstractCegarLoop]: Abstraction has 1521 states and 2505 transitions. [2022-07-21 04:30:49,025 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, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:49,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2505 transitions. [2022-07-21 04:30:49,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-21 04:30:49,028 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:49,028 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] [2022-07-21 04:30:49,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-21 04:30:49,028 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:49,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:49,029 INFO L85 PathProgramCache]: Analyzing trace with hash -349147019, now seen corresponding path program 1 times [2022-07-21 04:30:49,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:49,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187758519] [2022-07-21 04:30:49,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:49,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:49,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:49,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:30:49,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-21 04:30:49,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:49,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:49,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:49,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:30:49,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:49,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:30:49,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:49,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187758519] [2022-07-21 04:30:49,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187758519] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:49,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:49,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:30:49,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558243304] [2022-07-21 04:30:49,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:49,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:30:49,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:49,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:30:49,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:30:49,402 INFO L87 Difference]: Start difference. First operand 1521 states and 2505 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:52,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:52,838 INFO L93 Difference]: Finished difference Result 3532 states and 5977 transitions. [2022-07-21 04:30:52,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:30:52,839 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 100 [2022-07-21 04:30:52,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:52,852 INFO L225 Difference]: With dead ends: 3532 [2022-07-21 04:30:52,853 INFO L226 Difference]: Without dead ends: 2069 [2022-07-21 04:30:52,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-21 04:30:52,860 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 1806 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1878 SdHoareTripleChecker+Valid, 2145 SdHoareTripleChecker+Invalid, 2771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:52,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1878 Valid, 2145 Invalid, 2771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-21 04:30:52,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-07-21 04:30:53,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1521. [2022-07-21 04:30:53,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1191 states have (on average 1.6078925272879934) internal successors, (1915), 1248 states have internal predecessors, (1915), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:30:53,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2500 transitions. [2022-07-21 04:30:53,057 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2500 transitions. Word has length 100 [2022-07-21 04:30:53,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:53,057 INFO L495 AbstractCegarLoop]: Abstraction has 1521 states and 2500 transitions. [2022-07-21 04:30:53,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:53,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2500 transitions. [2022-07-21 04:30:53,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-21 04:30:53,061 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:53,061 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] [2022-07-21 04:30:53,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-21 04:30:53,062 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:53,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:53,062 INFO L85 PathProgramCache]: Analyzing trace with hash -2078474029, now seen corresponding path program 1 times [2022-07-21 04:30:53,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:53,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802366305] [2022-07-21 04:30:53,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:53,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:53,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:53,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:30:53,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-21 04:30:53,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:53,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:53,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:53,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:30:53,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:53,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:30:53,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:53,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802366305] [2022-07-21 04:30:53,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802366305] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:53,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:53,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:30:53,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855165718] [2022-07-21 04:30:53,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:53,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:30:53,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:53,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:30:53,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:30:53,385 INFO L87 Difference]: Start difference. First operand 1521 states and 2500 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:57,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:30:57,224 INFO L93 Difference]: Finished difference Result 3532 states and 5972 transitions. [2022-07-21 04:30:57,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:30:57,225 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 101 [2022-07-21 04:30:57,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:30:57,236 INFO L225 Difference]: With dead ends: 3532 [2022-07-21 04:30:57,237 INFO L226 Difference]: Without dead ends: 2069 [2022-07-21 04:30:57,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-21 04:30:57,243 INFO L413 NwaCegarLoop]: 886 mSDtfsCounter, 1010 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 2407 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1082 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 2706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 2407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-21 04:30:57,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1082 Valid, 2278 Invalid, 2706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 2407 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-21 04:30:57,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-07-21 04:30:57,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1521. [2022-07-21 04:30:57,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1191 states have (on average 1.603694374475231) internal successors, (1910), 1248 states have internal predecessors, (1910), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:30:57,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2495 transitions. [2022-07-21 04:30:57,556 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2495 transitions. Word has length 101 [2022-07-21 04:30:57,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:30:57,557 INFO L495 AbstractCegarLoop]: Abstraction has 1521 states and 2495 transitions. [2022-07-21 04:30:57,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:30:57,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2495 transitions. [2022-07-21 04:30:57,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-21 04:30:57,560 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:30:57,561 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] [2022-07-21 04:30:57,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-21 04:30:57,561 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:30:57,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:30:57,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1399177746, now seen corresponding path program 1 times [2022-07-21 04:30:57,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:30:57,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741232232] [2022-07-21 04:30:57,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:30:57,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:30:57,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:30:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:57,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:30:57,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-21 04:30:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:57,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:30:57,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:30:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:30:57,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:30:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:30:57,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:30:57,918 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:30:57,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:30:57,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741232232] [2022-07-21 04:30:57,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741232232] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:30:57,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:30:57,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:30:57,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872471240] [2022-07-21 04:30:57,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:30:57,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:30:57,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:30:57,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:30:57,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:30:57,920 INFO L87 Difference]: Start difference. First operand 1521 states and 2495 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:03,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:03,595 INFO L93 Difference]: Finished difference Result 3555 states and 6001 transitions. [2022-07-21 04:31:03,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 04:31:03,596 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 101 [2022-07-21 04:31:03,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:03,606 INFO L225 Difference]: With dead ends: 3555 [2022-07-21 04:31:03,606 INFO L226 Difference]: Without dead ends: 2098 [2022-07-21 04:31:03,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-21 04:31:03,611 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 1001 mSDsluCounter, 2814 mSDsCounter, 0 mSdLazyCounter, 4710 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1074 SdHoareTripleChecker+Valid, 3718 SdHoareTripleChecker+Invalid, 4994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 4710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:03,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1074 Valid, 3718 Invalid, 4994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 4710 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-07-21 04:31:03,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2022-07-21 04:31:03,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1523. [2022-07-21 04:31:03,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1193 states have (on average 1.6026823134953898) internal successors, (1912), 1250 states have internal predecessors, (1912), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:03,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 2497 transitions. [2022-07-21 04:31:03,818 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 2497 transitions. Word has length 101 [2022-07-21 04:31:03,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:03,818 INFO L495 AbstractCegarLoop]: Abstraction has 1523 states and 2497 transitions. [2022-07-21 04:31:03,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:03,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 2497 transitions. [2022-07-21 04:31:03,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-21 04:31:03,822 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:03,822 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] [2022-07-21 04:31:03,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-21 04:31:03,822 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:03,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:03,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1929946672, now seen corresponding path program 1 times [2022-07-21 04:31:03,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:03,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715842611] [2022-07-21 04:31:03,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:03,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:03,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:03,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:03,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:03,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:04,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:04,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:04,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:04,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:04,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:04,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715842611] [2022-07-21 04:31:04,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715842611] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:04,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:04,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:31:04,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619269277] [2022-07-21 04:31:04,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:04,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:31:04,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:04,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:31:04,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:31:04,153 INFO L87 Difference]: Start difference. First operand 1523 states and 2497 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:31:07,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:07,608 INFO L93 Difference]: Finished difference Result 3538 states and 5973 transitions. [2022-07-21 04:31:07,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:31:07,609 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 102 [2022-07-21 04:31:07,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:07,620 INFO L225 Difference]: With dead ends: 3538 [2022-07-21 04:31:07,620 INFO L226 Difference]: Without dead ends: 2073 [2022-07-21 04:31:07,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-21 04:31:07,626 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 1824 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 2144 mSolverCounterSat, 569 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1896 SdHoareTripleChecker+Valid, 2148 SdHoareTripleChecker+Invalid, 2713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 569 IncrementalHoareTripleChecker+Valid, 2144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:07,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1896 Valid, 2148 Invalid, 2713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [569 Valid, 2144 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-21 04:31:07,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2073 states. [2022-07-21 04:31:07,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2073 to 1523. [2022-07-21 04:31:07,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1193 states have (on average 1.5984911986588433) internal successors, (1907), 1250 states have internal predecessors, (1907), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:07,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 2492 transitions. [2022-07-21 04:31:07,913 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 2492 transitions. Word has length 102 [2022-07-21 04:31:07,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:07,914 INFO L495 AbstractCegarLoop]: Abstraction has 1523 states and 2492 transitions. [2022-07-21 04:31:07,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:31:07,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 2492 transitions. [2022-07-21 04:31:07,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-21 04:31:07,917 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:07,917 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] [2022-07-21 04:31:07,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-21 04:31:07,918 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:07,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:07,918 INFO L85 PathProgramCache]: Analyzing trace with hash -890026701, now seen corresponding path program 1 times [2022-07-21 04:31:07,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:07,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260507261] [2022-07-21 04:31:07,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:07,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:08,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:08,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:08,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:08,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:08,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:08,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:08,290 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:08,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:08,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260507261] [2022-07-21 04:31:08,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260507261] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:08,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:08,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:31:08,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632852704] [2022-07-21 04:31:08,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:08,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:31:08,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:08,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:31:08,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:31:08,292 INFO L87 Difference]: Start difference. First operand 1523 states and 2492 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:13,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:13,082 INFO L93 Difference]: Finished difference Result 3559 states and 5998 transitions. [2022-07-21 04:31:13,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 04:31:13,083 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 102 [2022-07-21 04:31:13,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:13,093 INFO L225 Difference]: With dead ends: 3559 [2022-07-21 04:31:13,094 INFO L226 Difference]: Without dead ends: 2102 [2022-07-21 04:31:13,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-21 04:31:13,102 INFO L413 NwaCegarLoop]: 897 mSDtfsCounter, 1831 mSDsluCounter, 2693 mSDsCounter, 0 mSdLazyCounter, 4384 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1904 SdHoareTripleChecker+Valid, 3590 SdHoareTripleChecker+Invalid, 4952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 4384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:13,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1904 Valid, 3590 Invalid, 4952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 4384 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-07-21 04:31:13,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2102 states. [2022-07-21 04:31:13,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2102 to 1526. [2022-07-21 04:31:13,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1196 states have (on average 1.5969899665551839) internal successors, (1910), 1253 states have internal predecessors, (1910), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:13,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 2495 transitions. [2022-07-21 04:31:13,333 INFO L78 Accepts]: Start accepts. Automaton has 1526 states and 2495 transitions. Word has length 102 [2022-07-21 04:31:13,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:13,334 INFO L495 AbstractCegarLoop]: Abstraction has 1526 states and 2495 transitions. [2022-07-21 04:31:13,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:13,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1526 states and 2495 transitions. [2022-07-21 04:31:13,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-21 04:31:13,336 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:13,337 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] [2022-07-21 04:31:13,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-21 04:31:13,337 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:13,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:13,337 INFO L85 PathProgramCache]: Analyzing trace with hash 597491214, now seen corresponding path program 1 times [2022-07-21 04:31:13,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:13,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598316837] [2022-07-21 04:31:13,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:13,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:13,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:13,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:13,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:13,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-21 04:31:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:13,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:13,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:13,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:13,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:13,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:13,649 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:13,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:13,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598316837] [2022-07-21 04:31:13,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598316837] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:13,650 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:13,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:31:13,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478800334] [2022-07-21 04:31:13,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:13,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:31:13,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:13,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:31:13,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:31:13,652 INFO L87 Difference]: Start difference. First operand 1526 states and 2495 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:31:17,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:17,858 INFO L93 Difference]: Finished difference Result 3587 states and 6027 transitions. [2022-07-21 04:31:17,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 04:31:17,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 103 [2022-07-21 04:31:17,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:17,869 INFO L225 Difference]: With dead ends: 3587 [2022-07-21 04:31:17,869 INFO L226 Difference]: Without dead ends: 2079 [2022-07-21 04:31:17,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:31:17,874 INFO L413 NwaCegarLoop]: 903 mSDtfsCounter, 923 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 2400 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 995 SdHoareTripleChecker+Valid, 2289 SdHoareTripleChecker+Invalid, 2663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 2400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:17,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [995 Valid, 2289 Invalid, 2663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 2400 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-21 04:31:17,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2079 states. [2022-07-21 04:31:18,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2079 to 1526. [2022-07-21 04:31:18,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1196 states have (on average 1.5961538461538463) internal successors, (1909), 1253 states have internal predecessors, (1909), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:18,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 2494 transitions. [2022-07-21 04:31:18,101 INFO L78 Accepts]: Start accepts. Automaton has 1526 states and 2494 transitions. Word has length 103 [2022-07-21 04:31:18,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:18,101 INFO L495 AbstractCegarLoop]: Abstraction has 1526 states and 2494 transitions. [2022-07-21 04:31:18,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-21 04:31:18,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1526 states and 2494 transitions. [2022-07-21 04:31:18,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-21 04:31:18,104 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:18,104 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] [2022-07-21 04:31:18,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-21 04:31:18,105 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:18,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:18,105 INFO L85 PathProgramCache]: Analyzing trace with hash -570705041, now seen corresponding path program 1 times [2022-07-21 04:31:18,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:18,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408464994] [2022-07-21 04:31:18,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:18,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:18,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:18,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:18,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-21 04:31:18,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:18,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:18,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:18,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:18,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:18,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:18,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:18,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:18,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408464994] [2022-07-21 04:31:18,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408464994] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:18,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:18,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:31:18,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049328960] [2022-07-21 04:31:18,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:18,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:31:18,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:18,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:31:18,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:31:18,434 INFO L87 Difference]: Start difference. First operand 1526 states and 2494 transitions. Second operand has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:23,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:23,486 INFO L93 Difference]: Finished difference Result 3547 states and 5977 transitions. [2022-07-21 04:31:23,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 04:31:23,487 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 103 [2022-07-21 04:31:23,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:23,498 INFO L225 Difference]: With dead ends: 3547 [2022-07-21 04:31:23,499 INFO L226 Difference]: Without dead ends: 2069 [2022-07-21 04:31:23,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-21 04:31:23,503 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 1420 mSDsluCounter, 2729 mSDsCounter, 0 mSdLazyCounter, 4556 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1492 SdHoareTripleChecker+Valid, 3643 SdHoareTripleChecker+Invalid, 4962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 4556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:23,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1492 Valid, 3643 Invalid, 4962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 4556 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-07-21 04:31:23,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-07-21 04:31:23,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1518. [2022-07-21 04:31:23,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1188 states have (on average 1.5976430976430978) internal successors, (1898), 1245 states have internal predecessors, (1898), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:23,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 2483 transitions. [2022-07-21 04:31:23,729 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 2483 transitions. Word has length 103 [2022-07-21 04:31:23,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:23,730 INFO L495 AbstractCegarLoop]: Abstraction has 1518 states and 2483 transitions. [2022-07-21 04:31:23,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:23,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 2483 transitions. [2022-07-21 04:31:23,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-21 04:31:23,733 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:23,733 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] [2022-07-21 04:31:23,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-21 04:31:23,733 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:23,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:23,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1964348434, now seen corresponding path program 1 times [2022-07-21 04:31:23,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:23,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039540803] [2022-07-21 04:31:23,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:23,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:23,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:23,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-21 04:31:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:24,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:24,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:24,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:24,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:24,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:24,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:24,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039540803] [2022-07-21 04:31:24,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039540803] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:24,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:24,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:31:24,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219420543] [2022-07-21 04:31:24,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:24,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:31:24,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:24,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:31:24,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:31:24,087 INFO L87 Difference]: Start difference. First operand 1518 states and 2483 transitions. Second operand has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:29,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:29,245 INFO L93 Difference]: Finished difference Result 3547 states and 5973 transitions. [2022-07-21 04:31:29,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 04:31:29,246 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 103 [2022-07-21 04:31:29,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:29,256 INFO L225 Difference]: With dead ends: 3547 [2022-07-21 04:31:29,256 INFO L226 Difference]: Without dead ends: 2090 [2022-07-21 04:31:29,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-21 04:31:29,261 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 980 mSDsluCounter, 2828 mSDsCounter, 0 mSdLazyCounter, 4553 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1052 SdHoareTripleChecker+Valid, 3720 SdHoareTripleChecker+Invalid, 4827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 4553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:29,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 3720 Invalid, 4827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 4553 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-07-21 04:31:29,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2022-07-21 04:31:29,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1522. [2022-07-21 04:31:29,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1192 states have (on average 1.5956375838926173) internal successors, (1902), 1249 states have internal predecessors, (1902), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:29,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 2487 transitions. [2022-07-21 04:31:29,526 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 2487 transitions. Word has length 103 [2022-07-21 04:31:29,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:29,526 INFO L495 AbstractCegarLoop]: Abstraction has 1522 states and 2487 transitions. [2022-07-21 04:31:29,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:29,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 2487 transitions. [2022-07-21 04:31:29,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-21 04:31:29,528 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:29,529 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] [2022-07-21 04:31:29,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-21 04:31:29,529 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:29,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:29,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1695619187, now seen corresponding path program 1 times [2022-07-21 04:31:29,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:29,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106508433] [2022-07-21 04:31:29,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:29,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:29,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:29,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:29,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:29,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-21 04:31:29,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:29,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:29,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:29,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:29,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:29,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:29,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:29,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:29,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106508433] [2022-07-21 04:31:29,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106508433] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:29,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:29,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:31:29,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639022814] [2022-07-21 04:31:29,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:29,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:31:29,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:29,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:31:29,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:31:29,853 INFO L87 Difference]: Start difference. First operand 1522 states and 2487 transitions. Second operand has 10 states, 9 states have (on average 8.777777777777779) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:35,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:35,078 INFO L93 Difference]: Finished difference Result 3555 states and 5979 transitions. [2022-07-21 04:31:35,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-21 04:31:35,078 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.777777777777779) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 104 [2022-07-21 04:31:35,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:35,087 INFO L225 Difference]: With dead ends: 3555 [2022-07-21 04:31:35,087 INFO L226 Difference]: Without dead ends: 2098 [2022-07-21 04:31:35,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-21 04:31:35,091 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 974 mSDsluCounter, 2824 mSDsCounter, 0 mSdLazyCounter, 4560 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1046 SdHoareTripleChecker+Valid, 3717 SdHoareTripleChecker+Invalid, 4833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 4560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:35,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1046 Valid, 3717 Invalid, 4833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 4560 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-07-21 04:31:35,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2022-07-21 04:31:35,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1527. [2022-07-21 04:31:35,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1197 states have (on average 1.5931495405179616) internal successors, (1907), 1254 states have internal predecessors, (1907), 257 states have call successors, (257), 61 states have call predecessors, (257), 72 states have return successors, (328), 247 states have call predecessors, (328), 252 states have call successors, (328) [2022-07-21 04:31:35,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 2492 transitions. [2022-07-21 04:31:35,324 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 2492 transitions. Word has length 104 [2022-07-21 04:31:35,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:35,324 INFO L495 AbstractCegarLoop]: Abstraction has 1527 states and 2492 transitions. [2022-07-21 04:31:35,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.777777777777779) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-21 04:31:35,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 2492 transitions. [2022-07-21 04:31:35,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-21 04:31:35,326 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:35,326 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] [2022-07-21 04:31:35,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-21 04:31:35,327 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:35,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:35,327 INFO L85 PathProgramCache]: Analyzing trace with hash 2055833625, now seen corresponding path program 1 times [2022-07-21 04:31:35,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:35,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798386750] [2022-07-21 04:31:35,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:35,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:35,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:35,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:35,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:35,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:31:35,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:35,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:35,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:35,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:35,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:35,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:35,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:35,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798386750] [2022-07-21 04:31:35,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798386750] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:35,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:31:35,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-21 04:31:35,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697469880] [2022-07-21 04:31:35,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:35,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 04:31:35,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:35,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 04:31:35,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-21 04:31:35,753 INFO L87 Difference]: Start difference. First operand 1527 states and 2492 transitions. Second operand has 14 states, 13 states have (on average 6.153846153846154) internal successors, (80), 11 states have internal predecessors, (80), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (10), 6 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-21 04:31:57,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:57,162 INFO L93 Difference]: Finished difference Result 6020 states and 10491 transitions. [2022-07-21 04:31:57,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-07-21 04:31:57,162 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.153846153846154) internal successors, (80), 11 states have internal predecessors, (80), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (10), 6 states have call predecessors, (10), 4 states have call successors, (10) Word has length 105 [2022-07-21 04:31:57,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:57,181 INFO L225 Difference]: With dead ends: 6020 [2022-07-21 04:31:57,181 INFO L226 Difference]: Without dead ends: 4571 [2022-07-21 04:31:57,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1886 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=891, Invalid=4659, Unknown=0, NotChecked=0, Total=5550 [2022-07-21 04:31:57,189 INFO L413 NwaCegarLoop]: 1590 mSDtfsCounter, 11463 mSDsluCounter, 6381 mSDsCounter, 0 mSdLazyCounter, 16195 mSolverCounterSat, 4770 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11538 SdHoareTripleChecker+Valid, 7971 SdHoareTripleChecker+Invalid, 20965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4770 IncrementalHoareTripleChecker+Valid, 16195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:57,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11538 Valid, 7971 Invalid, 20965 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4770 Valid, 16195 Invalid, 0 Unknown, 0 Unchecked, 15.3s Time] [2022-07-21 04:31:57,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4571 states. [2022-07-21 04:31:57,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4571 to 3170. [2022-07-21 04:31:57,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3170 states, 2488 states have (on average 1.5807877813504823) internal successors, (3933), 2606 states have internal predecessors, (3933), 524 states have call successors, (524), 124 states have call predecessors, (524), 157 states have return successors, (699), 511 states have call predecessors, (699), 519 states have call successors, (699) [2022-07-21 04:31:57,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3170 states to 3170 states and 5156 transitions. [2022-07-21 04:31:57,840 INFO L78 Accepts]: Start accepts. Automaton has 3170 states and 5156 transitions. Word has length 105 [2022-07-21 04:31:57,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:31:57,840 INFO L495 AbstractCegarLoop]: Abstraction has 3170 states and 5156 transitions. [2022-07-21 04:31:57,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.153846153846154) internal successors, (80), 11 states have internal predecessors, (80), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (10), 6 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-21 04:31:57,840 INFO L276 IsEmpty]: Start isEmpty. Operand 3170 states and 5156 transitions. [2022-07-21 04:31:57,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-21 04:31:57,842 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:31:57,843 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] [2022-07-21 04:31:57,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-21 04:31:57,843 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:31:57,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:31:57,844 INFO L85 PathProgramCache]: Analyzing trace with hash 796437532, now seen corresponding path program 1 times [2022-07-21 04:31:57,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:31:57,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195116190] [2022-07-21 04:31:57,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:57,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:31:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:57,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:31:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:57,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:57,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:57,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:31:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:31:58,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:31:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:31:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:31:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:31:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:31:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-21 04:31:58,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:31:58,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195116190] [2022-07-21 04:31:58,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195116190] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:31:58,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726738995] [2022-07-21 04:31:58,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:31:58,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:31:58,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:31:58,211 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-21 04:31:58,239 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-21 04:31:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:31:58,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 04:31:58,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:31:58,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:31:58,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:31:58,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726738995] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:31:58,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:31:58,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2022-07-21 04:31:58,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698770809] [2022-07-21 04:31:58,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:31:58,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 04:31:58,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:31:58,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 04:31:58,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:31:58,694 INFO L87 Difference]: Start difference. First operand 3170 states and 5156 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-21 04:31:59,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:31:59,652 INFO L93 Difference]: Finished difference Result 3286 states and 5343 transitions. [2022-07-21 04:31:59,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 04:31:59,652 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 106 [2022-07-21 04:31:59,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:31:59,669 INFO L225 Difference]: With dead ends: 3286 [2022-07-21 04:31:59,670 INFO L226 Difference]: Without dead ends: 3271 [2022-07-21 04:31:59,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:31:59,673 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 792 mSDsluCounter, 1336 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 04:31:59,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [800 Valid, 2179 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 04:31:59,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3271 states. [2022-07-21 04:32:00,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3271 to 3179. [2022-07-21 04:32:00,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 2497 states have (on average 1.578694433319984) internal successors, (3942), 2615 states have internal predecessors, (3942), 524 states have call successors, (524), 124 states have call predecessors, (524), 157 states have return successors, (699), 511 states have call predecessors, (699), 519 states have call successors, (699) [2022-07-21 04:32:00,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 5165 transitions. [2022-07-21 04:32:00,234 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 5165 transitions. Word has length 106 [2022-07-21 04:32:00,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:32:00,235 INFO L495 AbstractCegarLoop]: Abstraction has 3179 states and 5165 transitions. [2022-07-21 04:32:00,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-21 04:32:00,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 5165 transitions. [2022-07-21 04:32:00,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-21 04:32:00,238 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:32:00,238 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, 1] [2022-07-21 04:32:00,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-07-21 04:32:00,465 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,SelfDestructingSolverStorable17 [2022-07-21 04:32:00,465 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:32:00,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:32:00,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1686453129, now seen corresponding path program 1 times [2022-07-21 04:32:00,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:32:00,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757129498] [2022-07-21 04:32:00,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:32:00,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:32:00,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:32:00,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:00,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:32:00,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:32:00,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:00,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:32:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:32:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:32:00,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:32:00,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-21 04:32:00,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:00,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-21 04:32:00,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:32:00,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757129498] [2022-07-21 04:32:00,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757129498] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:32:00,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:32:00,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 04:32:00,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365108780] [2022-07-21 04:32:00,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:32:00,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 04:32:00,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:32:00,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 04:32:00,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:32:00,855 INFO L87 Difference]: Start difference. First operand 3179 states and 5165 transitions. Second operand has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 04:32:10,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:32:10,064 INFO L93 Difference]: Finished difference Result 4299 states and 7291 transitions. [2022-07-21 04:32:10,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-21 04:32:10,064 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2022-07-21 04:32:10,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:32:10,084 INFO L225 Difference]: With dead ends: 4299 [2022-07-21 04:32:10,085 INFO L226 Difference]: Without dead ends: 4284 [2022-07-21 04:32:10,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=206, Invalid=724, Unknown=0, NotChecked=0, Total=930 [2022-07-21 04:32:10,090 INFO L413 NwaCegarLoop]: 943 mSDtfsCounter, 4038 mSDsluCounter, 2039 mSDsCounter, 0 mSdLazyCounter, 4521 mSolverCounterSat, 1413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4105 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 5934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1413 IncrementalHoareTripleChecker+Valid, 4521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-07-21 04:32:10,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4105 Valid, 2982 Invalid, 5934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1413 Valid, 4521 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2022-07-21 04:32:10,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4284 states. [2022-07-21 04:32:10,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4284 to 3179. [2022-07-21 04:32:10,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 2497 states have (on average 1.5758910692831398) internal successors, (3935), 2615 states have internal predecessors, (3935), 524 states have call successors, (524), 124 states have call predecessors, (524), 157 states have return successors, (699), 511 states have call predecessors, (699), 519 states have call successors, (699) [2022-07-21 04:32:10,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 5158 transitions. [2022-07-21 04:32:10,750 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 5158 transitions. Word has length 112 [2022-07-21 04:32:10,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:32:10,750 INFO L495 AbstractCegarLoop]: Abstraction has 3179 states and 5158 transitions. [2022-07-21 04:32:10,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 04:32:10,751 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 5158 transitions. [2022-07-21 04:32:10,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-21 04:32:10,753 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:32:10,753 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:32:10,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-21 04:32:10,754 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:32:10,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:32:10,754 INFO L85 PathProgramCache]: Analyzing trace with hash 670072873, now seen corresponding path program 1 times [2022-07-21 04:32:10,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:32:10,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733531813] [2022-07-21 04:32:10,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:32:10,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:32:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:10,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:32:10,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:10,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:10,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:32:10,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:32:11,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:11,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:32:11,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:32:11,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:32:11,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:32:11,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-21 04:32:11,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 04:32:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:11,137 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-21 04:32:11,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:32:11,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733531813] [2022-07-21 04:32:11,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733531813] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:32:11,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:32:11,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-21 04:32:11,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253772542] [2022-07-21 04:32:11,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:32:11,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 04:32:11,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:32:11,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 04:32:11,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-21 04:32:11,139 INFO L87 Difference]: Start difference. First operand 3179 states and 5158 transitions. Second operand has 12 states, 12 states have (on average 7.583333333333333) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 6 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-21 04:32:26,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:32:26,358 INFO L93 Difference]: Finished difference Result 8203 states and 13920 transitions. [2022-07-21 04:32:26,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-07-21 04:32:26,359 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.583333333333333) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 6 states have call predecessors, (12), 3 states have call successors, (12) Word has length 123 [2022-07-21 04:32:26,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:32:26,387 INFO L225 Difference]: With dead ends: 8203 [2022-07-21 04:32:26,388 INFO L226 Difference]: Without dead ends: 5110 [2022-07-21 04:32:26,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=370, Invalid=1610, Unknown=0, NotChecked=0, Total=1980 [2022-07-21 04:32:26,403 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 6145 mSDsluCounter, 2208 mSDsCounter, 0 mSdLazyCounter, 8392 mSolverCounterSat, 2951 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6146 SdHoareTripleChecker+Valid, 3043 SdHoareTripleChecker+Invalid, 11343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2951 IncrementalHoareTripleChecker+Valid, 8392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-07-21 04:32:26,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6146 Valid, 3043 Invalid, 11343 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2951 Valid, 8392 Invalid, 0 Unknown, 0 Unchecked, 11.1s Time] [2022-07-21 04:32:26,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5110 states. [2022-07-21 04:32:27,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5110 to 3195. [2022-07-21 04:32:27,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3195 states, 2509 states have (on average 1.5695496213630928) internal successors, (3938), 2627 states have internal predecessors, (3938), 524 states have call successors, (524), 124 states have call predecessors, (524), 161 states have return successors, (740), 515 states have call predecessors, (740), 519 states have call successors, (740) [2022-07-21 04:32:27,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3195 states to 3195 states and 5202 transitions. [2022-07-21 04:32:27,117 INFO L78 Accepts]: Start accepts. Automaton has 3195 states and 5202 transitions. Word has length 123 [2022-07-21 04:32:27,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:32:27,118 INFO L495 AbstractCegarLoop]: Abstraction has 3195 states and 5202 transitions. [2022-07-21 04:32:27,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.583333333333333) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 6 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-21 04:32:27,118 INFO L276 IsEmpty]: Start isEmpty. Operand 3195 states and 5202 transitions. [2022-07-21 04:32:27,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-21 04:32:27,120 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:32:27,120 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:32:27,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-21 04:32:27,120 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:32:27,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:32:27,121 INFO L85 PathProgramCache]: Analyzing trace with hash -2141901642, now seen corresponding path program 1 times [2022-07-21 04:32:27,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:32:27,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114980985] [2022-07-21 04:32:27,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:32:27,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:32:27,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:32:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:27,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:32:27,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:32:27,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:32:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:32:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:32:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:32:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-21 04:32:27,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 04:32:27,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:27,485 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-21 04:32:27,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:32:27,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114980985] [2022-07-21 04:32:27,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114980985] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:32:27,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:32:27,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 04:32:27,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521364630] [2022-07-21 04:32:27,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:32:27,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 04:32:27,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:32:27,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 04:32:27,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:32:27,489 INFO L87 Difference]: Start difference. First operand 3195 states and 5202 transitions. Second operand has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-21 04:32:55,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:32:55,525 INFO L93 Difference]: Finished difference Result 15838 states and 28431 transitions. [2022-07-21 04:32:55,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-07-21 04:32:55,525 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) Word has length 124 [2022-07-21 04:32:55,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:32:55,599 INFO L225 Difference]: With dead ends: 15838 [2022-07-21 04:32:55,599 INFO L226 Difference]: Without dead ends: 12729 [2022-07-21 04:32:55,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=539, Invalid=1813, Unknown=0, NotChecked=0, Total=2352 [2022-07-21 04:32:55,621 INFO L413 NwaCegarLoop]: 1275 mSDtfsCounter, 9144 mSDsluCounter, 2503 mSDsCounter, 0 mSdLazyCounter, 9797 mSolverCounterSat, 5343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9211 SdHoareTripleChecker+Valid, 3778 SdHoareTripleChecker+Invalid, 15140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5343 IncrementalHoareTripleChecker+Valid, 9797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.4s IncrementalHoareTripleChecker+Time [2022-07-21 04:32:55,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9211 Valid, 3778 Invalid, 15140 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5343 Valid, 9797 Invalid, 0 Unknown, 0 Unchecked, 20.4s Time] [2022-07-21 04:32:55,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12729 states. [2022-07-21 04:32:57,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12729 to 8274. [2022-07-21 04:32:57,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8274 states, 6213 states have (on average 1.5530339610494126) internal successors, (9649), 6596 states have internal predecessors, (9649), 1711 states have call successors, (1711), 242 states have call predecessors, (1711), 349 states have return successors, (2690), 1687 states have call predecessors, (2690), 1706 states have call successors, (2690) [2022-07-21 04:32:57,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8274 states to 8274 states and 14050 transitions. [2022-07-21 04:32:57,815 INFO L78 Accepts]: Start accepts. Automaton has 8274 states and 14050 transitions. Word has length 124 [2022-07-21 04:32:57,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:32:57,815 INFO L495 AbstractCegarLoop]: Abstraction has 8274 states and 14050 transitions. [2022-07-21 04:32:57,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-21 04:32:57,816 INFO L276 IsEmpty]: Start isEmpty. Operand 8274 states and 14050 transitions. [2022-07-21 04:32:57,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-21 04:32:57,820 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:32:57,820 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:32:57,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-21 04:32:57,820 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:32:57,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:32:57,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1286167422, now seen corresponding path program 1 times [2022-07-21 04:32:57,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:32:57,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374032598] [2022-07-21 04:32:57,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:32:57,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:32:57,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:57,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:32:57,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:57,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:57,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:57,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:32:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:32:58,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:58,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:32:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:32:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-21 04:32:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-21 04:32:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:32:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-21 04:32:58,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 04:32:58,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 04:32:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,207 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-21 04:32:58,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:32:58,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374032598] [2022-07-21 04:32:58,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374032598] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:32:58,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034367695] [2022-07-21 04:32:58,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:32:58,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:32:58,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:32:58,212 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-21 04:32:58,216 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-21 04:32:58,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:32:58,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-21 04:32:58,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:32:58,622 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-21 04:32:58,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 04:32:58,942 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-21 04:32:58,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034367695] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-21 04:32:58,942 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-21 04:32:58,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 13 [2022-07-21 04:32:58,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450221066] [2022-07-21 04:32:58,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-21 04:32:58,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-21 04:32:58,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:32:58,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-21 04:32:58,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:32:58,944 INFO L87 Difference]: Start difference. First operand 8274 states and 14050 transitions. Second operand has 13 states, 13 states have (on average 11.076923076923077) internal successors, (144), 10 states have internal predecessors, (144), 6 states have call successors, (26), 8 states have call predecessors, (26), 5 states have return successors, (19), 6 states have call predecessors, (19), 5 states have call successors, (19) [2022-07-21 04:33:13,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:33:13,192 INFO L93 Difference]: Finished difference Result 21393 states and 38173 transitions. [2022-07-21 04:33:13,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-21 04:33:13,194 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 11.076923076923077) internal successors, (144), 10 states have internal predecessors, (144), 6 states have call successors, (26), 8 states have call predecessors, (26), 5 states have return successors, (19), 6 states have call predecessors, (19), 5 states have call successors, (19) Word has length 132 [2022-07-21 04:33:13,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:33:13,277 INFO L225 Difference]: With dead ends: 21393 [2022-07-21 04:33:13,277 INFO L226 Difference]: Without dead ends: 13201 [2022-07-21 04:33:13,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=279, Invalid=843, Unknown=0, NotChecked=0, Total=1122 [2022-07-21 04:33:13,312 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 6294 mSDsluCounter, 1830 mSDsCounter, 0 mSdLazyCounter, 4632 mSolverCounterSat, 2201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6355 SdHoareTripleChecker+Valid, 2967 SdHoareTripleChecker+Invalid, 6833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2201 IncrementalHoareTripleChecker+Valid, 4632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2022-07-21 04:33:13,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6355 Valid, 2967 Invalid, 6833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2201 Valid, 4632 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2022-07-21 04:33:13,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13201 states. [2022-07-21 04:33:15,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13201 to 9236. [2022-07-21 04:33:15,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9236 states, 6963 states have (on average 1.5430130690794197) internal successors, (10744), 7379 states have internal predecessors, (10744), 1863 states have call successors, (1863), 282 states have call predecessors, (1863), 409 states have return successors, (2957), 1829 states have call predecessors, (2957), 1858 states have call successors, (2957) [2022-07-21 04:33:15,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9236 states to 9236 states and 15564 transitions. [2022-07-21 04:33:15,798 INFO L78 Accepts]: Start accepts. Automaton has 9236 states and 15564 transitions. Word has length 132 [2022-07-21 04:33:15,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:33:15,799 INFO L495 AbstractCegarLoop]: Abstraction has 9236 states and 15564 transitions. [2022-07-21 04:33:15,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.076923076923077) internal successors, (144), 10 states have internal predecessors, (144), 6 states have call successors, (26), 8 states have call predecessors, (26), 5 states have return successors, (19), 6 states have call predecessors, (19), 5 states have call successors, (19) [2022-07-21 04:33:15,799 INFO L276 IsEmpty]: Start isEmpty. Operand 9236 states and 15564 transitions. [2022-07-21 04:33:15,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-21 04:33:15,804 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:33:15,804 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:33:15,823 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-21 04:33:16,005 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,SelfDestructingSolverStorable21 [2022-07-21 04:33:16,005 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:33:16,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:33:16,005 INFO L85 PathProgramCache]: Analyzing trace with hash 366582690, now seen corresponding path program 1 times [2022-07-21 04:33:16,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:33:16,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294292409] [2022-07-21 04:33:16,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:33:16,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:33:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:33:16,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:33:16,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:33:16,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:33:16,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:33:16,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:33:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-21 04:33:16,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 04:33:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:33:16,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:33:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-21 04:33:16,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-21 04:33:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-21 04:33:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,365 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-21 04:33:16,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:33:16,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294292409] [2022-07-21 04:33:16,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294292409] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:33:16,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712829458] [2022-07-21 04:33:16,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:33:16,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:33:16,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:33:16,372 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-21 04:33:16,373 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-21 04:33:16,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:16,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 04:33:16,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:33:16,656 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-21 04:33:16,657 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:33:16,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712829458] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:33:16,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:33:16,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-21 04:33:16,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877659025] [2022-07-21 04:33:16,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:33:16,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 04:33:16,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:33:16,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 04:33:16,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-21 04:33:16,659 INFO L87 Difference]: Start difference. First operand 9236 states and 15564 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-21 04:33:21,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:33:21,491 INFO L93 Difference]: Finished difference Result 25626 states and 43744 transitions. [2022-07-21 04:33:21,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 04:33:21,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 136 [2022-07-21 04:33:21,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:33:21,675 INFO L225 Difference]: With dead ends: 25626 [2022-07-21 04:33:21,675 INFO L226 Difference]: Without dead ends: 16448 [2022-07-21 04:33:21,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-21 04:33:21,705 INFO L413 NwaCegarLoop]: 1392 mSDtfsCounter, 1046 mSDsluCounter, 1813 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 3205 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-21 04:33:21,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1098 Valid, 3205 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-21 04:33:21,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16448 states. [2022-07-21 04:33:25,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16448 to 15663. [2022-07-21 04:33:25,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15663 states, 11666 states have (on average 1.5612892165266588) internal successors, (18214), 12420 states have internal predecessors, (18214), 3343 states have call successors, (3343), 482 states have call predecessors, (3343), 653 states have return successors, (4799), 3313 states have call predecessors, (4799), 3338 states have call successors, (4799) [2022-07-21 04:33:25,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15663 states to 15663 states and 26356 transitions. [2022-07-21 04:33:25,860 INFO L78 Accepts]: Start accepts. Automaton has 15663 states and 26356 transitions. Word has length 136 [2022-07-21 04:33:25,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:33:25,861 INFO L495 AbstractCegarLoop]: Abstraction has 15663 states and 26356 transitions. [2022-07-21 04:33:25,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-21 04:33:25,861 INFO L276 IsEmpty]: Start isEmpty. Operand 15663 states and 26356 transitions. [2022-07-21 04:33:25,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-07-21 04:33:25,868 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:33:25,868 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:33:25,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-21 04:33:26,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:33:26,069 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:33:26,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:33:26,069 INFO L85 PathProgramCache]: Analyzing trace with hash 2102356101, now seen corresponding path program 1 times [2022-07-21 04:33:26,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:33:26,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869575711] [2022-07-21 04:33:26,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:33:26,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:33:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 04:33:26,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:33:26,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:33:26,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:33:26,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:33:26,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 04:33:26,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-21 04:33:26,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 04:33:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:33:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:33:26,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-21 04:33:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 04:33:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-21 04:33:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:33:26,503 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-21 04:33:26,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:33:26,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869575711] [2022-07-21 04:33:26,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869575711] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:33:26,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:33:26,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:33:26,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864990581] [2022-07-21 04:33:26,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:33:26,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:33:26,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:33:26,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:33:26,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:33:26,506 INFO L87 Difference]: Start difference. First operand 15663 states and 26356 transitions. Second operand has 10 states, 10 states have (on average 9.9) internal successors, (99), 7 states have internal predecessors, (99), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13)