./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec2_product17.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec2_product17.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f4d752ef50871b3af82701ffcd8ca92c2975f63f8274731e1afbb137d2562986 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 16:50:25,783 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 16:50:25,785 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 16:50:25,822 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 16:50:25,822 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 16:50:25,824 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 16:50:25,825 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 16:50:25,828 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 16:50:25,829 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 16:50:25,833 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 16:50:25,834 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 16:50:25,836 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 16:50:25,836 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 16:50:25,838 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 16:50:25,839 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 16:50:25,841 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 16:50:25,842 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 16:50:25,843 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 16:50:25,845 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 16:50:25,849 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 16:50:25,851 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 16:50:25,852 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 16:50:25,853 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 16:50:25,854 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 16:50:25,855 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 16:50:25,872 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 16:50:25,872 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 16:50:25,872 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 16:50:25,873 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 16:50:25,873 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 16:50:25,874 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 16:50:25,874 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 16:50:25,874 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 16:50:25,875 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 16:50:25,875 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 16:50:25,876 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 16:50:25,876 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 16:50:25,876 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 16:50:25,876 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 16:50:25,876 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 16:50:25,877 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 16:50:25,877 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 16:50:25,879 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 16:50:25,899 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 16:50:25,900 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 16:50:25,900 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 16:50:25,900 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 16:50:25,901 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 16:50:25,901 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 16:50:25,901 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 16:50:25,901 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 16:50:25,902 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 16:50:25,902 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 16:50:25,903 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 16:50:25,903 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 16:50:25,903 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 16:50:25,903 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 16:50:25,903 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 16:50:25,904 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 16:50:25,904 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 16:50:25,904 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 16:50:25,904 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 16:50:25,904 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 16:50:25,904 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 16:50:25,905 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 16:50:25,905 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 16:50:25,905 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 16:50:25,905 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:50:25,905 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 16:50:25,905 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 16:50:25,906 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 16:50:25,906 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 16:50:25,906 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 16:50:25,906 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 16:50:25,906 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 16:50:25,907 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 16:50:25,907 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 -> f4d752ef50871b3af82701ffcd8ca92c2975f63f8274731e1afbb137d2562986 [2022-07-19 16:50:26,086 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 16:50:26,114 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 16:50:26,116 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 16:50:26,117 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 16:50:26,117 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 16:50:26,118 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec2_product17.cil.c [2022-07-19 16:50:26,154 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/41c1928d0/9c3e108dab4b47d0a4539632935d7bda/FLAG0a502907b [2022-07-19 16:50:26,615 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 16:50:26,615 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product17.cil.c [2022-07-19 16:50:26,629 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/41c1928d0/9c3e108dab4b47d0a4539632935d7bda/FLAG0a502907b [2022-07-19 16:50:26,963 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/41c1928d0/9c3e108dab4b47d0a4539632935d7bda [2022-07-19 16:50:26,965 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 16:50:26,966 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 16:50:26,969 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 16:50:26,969 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 16:50:26,972 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 16:50:26,972 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:50:26" (1/1) ... [2022-07-19 16:50:26,973 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47e24bc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:26, skipping insertion in model container [2022-07-19 16:50:26,973 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:50:26" (1/1) ... [2022-07-19 16:50:26,978 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 16:50:27,018 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 16:50:27,227 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_product17.cil.c[17414,17427] [2022-07-19 16:50:27,386 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:50:27,405 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 16:50:27,432 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_product17.cil.c[17414,17427] [2022-07-19 16:50:27,511 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:50:27,544 INFO L208 MainTranslator]: Completed translation [2022-07-19 16:50:27,545 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27 WrapperNode [2022-07-19 16:50:27,545 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 16:50:27,546 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 16:50:27,546 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 16:50:27,546 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 16:50:27,551 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,580 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,627 INFO L137 Inliner]: procedures = 90, calls = 332, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 802 [2022-07-19 16:50:27,627 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 16:50:27,628 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 16:50:27,628 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 16:50:27,628 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 16:50:27,634 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,635 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,638 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,638 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,652 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,661 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,664 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,669 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 16:50:27,669 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 16:50:27,670 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 16:50:27,670 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 16:50:27,670 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (1/1) ... [2022-07-19 16:50:27,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:50:27,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:50:27,731 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-19 16:50:27,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-19 16:50:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 16:50:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-19 16:50:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-19 16:50:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-19 16:50:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-19 16:50:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-19 16:50:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-19 16:50:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-19 16:50:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-19 16:50:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-19 16:50:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-19 16:50:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-19 16:50:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-19 16:50:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-19 16:50:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-19 16:50:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-19 16:50:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-19 16:50:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-19 16:50:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-19 16:50:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-19 16:50:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-19 16:50:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-19 16:50:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-19 16:50:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-19 16:50:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-19 16:50:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-19 16:50:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-19 16:50:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-19 16:50:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-19 16:50:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-19 16:50:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-19 16:50:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-19 16:50:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-19 16:50:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-19 16:50:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-19 16:50:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 16:50:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-19 16:50:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-19 16:50:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-19 16:50:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-19 16:50:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-19 16:50:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-19 16:50:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 16:50:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 16:50:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-19 16:50:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-19 16:50:27,939 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 16:50:27,951 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 16:50:28,712 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 16:50:28,726 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 16:50:28,726 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-19 16:50:28,728 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:50:28 BoogieIcfgContainer [2022-07-19 16:50:28,729 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 16:50:28,731 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 16:50:28,732 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 16:50:28,734 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 16:50:28,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 04:50:26" (1/3) ... [2022-07-19 16:50:28,735 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fe3daab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:50:28, skipping insertion in model container [2022-07-19 16:50:28,736 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:50:27" (2/3) ... [2022-07-19 16:50:28,736 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fe3daab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:50:28, skipping insertion in model container [2022-07-19 16:50:28,736 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:50:28" (3/3) ... [2022-07-19 16:50:28,737 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product17.cil.c [2022-07-19 16:50:28,747 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 16:50:28,747 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 16:50:28,799 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 16:50:28,803 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@3aa454e, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2d5550b8 [2022-07-19 16:50:28,803 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 16:50:28,807 INFO L276 IsEmpty]: Start isEmpty. Operand has 532 states, 421 states have (on average 1.7102137767220902) internal successors, (720), 442 states have internal predecessors, (720), 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-19 16:50:28,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-07-19 16:50:28,823 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:28,824 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-19 16:50:28,824 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:28,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:28,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1249329355, now seen corresponding path program 1 times [2022-07-19 16:50:28,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:28,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293798237] [2022-07-19 16:50:28,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:28,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:28,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:29,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:50:29,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:50:29,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:50:29,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:50:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:29,476 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-19 16:50:29,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:29,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293798237] [2022-07-19 16:50:29,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293798237] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:29,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:29,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 16:50:29,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000287149] [2022-07-19 16:50:29,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:29,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 16:50:29,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:29,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 16:50:29,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:50:29,509 INFO L87 Difference]: Start difference. First operand has 532 states, 421 states have (on average 1.7102137767220902) internal successors, (720), 442 states have internal predecessors, (720), 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-19 16:50:35,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:35,653 INFO L93 Difference]: Finished difference Result 1504 states and 2610 transitions. [2022-07-19 16:50:35,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 16:50:35,655 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-19 16:50:35,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:35,669 INFO L225 Difference]: With dead ends: 1504 [2022-07-19 16:50:35,669 INFO L226 Difference]: Without dead ends: 984 [2022-07-19 16:50:35,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:50:35,677 INFO L413 NwaCegarLoop]: 951 mSDtfsCounter, 1768 mSDsluCounter, 2351 mSDsCounter, 0 mSdLazyCounter, 4482 mSolverCounterSat, 812 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1840 SdHoareTripleChecker+Valid, 3302 SdHoareTripleChecker+Invalid, 5294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 812 IncrementalHoareTripleChecker+Valid, 4482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:35,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1840 Valid, 3302 Invalid, 5294 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [812 Valid, 4482 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-07-19 16:50:35,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2022-07-19 16:50:35,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 526. [2022-07-19 16:50:35,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 417 states have (on average 1.7026378896882495) internal successors, (710), 436 states have internal predecessors, (710), 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-19 16:50:35,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 881 transitions. [2022-07-19 16:50:35,834 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 881 transitions. Word has length 74 [2022-07-19 16:50:35,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:35,835 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 881 transitions. [2022-07-19 16:50:35,839 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-19 16:50:35,839 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 881 transitions. [2022-07-19 16:50:35,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-19 16:50:35,845 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:35,845 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-19 16:50:35,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 16:50:35,846 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:35,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:35,846 INFO L85 PathProgramCache]: Analyzing trace with hash 498321993, now seen corresponding path program 1 times [2022-07-19 16:50:35,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:35,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923365836] [2022-07-19 16:50:35,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:35,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:35,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:35,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:35,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:35,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:35,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:35,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:36,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:50:36,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:36,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:36,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:36,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:36,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:36,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:50:36,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:36,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:50:36,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:36,250 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-19 16:50:36,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:36,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923365836] [2022-07-19 16:50:36,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923365836] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:36,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:36,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:50:36,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607322700] [2022-07-19 16:50:36,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:36,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:50:36,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:36,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:50:36,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:50:36,253 INFO L87 Difference]: Start difference. First operand 526 states and 881 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-19 16:50:41,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:41,806 INFO L93 Difference]: Finished difference Result 1329 states and 2262 transitions. [2022-07-19 16:50:41,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 16:50:41,807 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-19 16:50:41,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:41,812 INFO L225 Difference]: With dead ends: 1329 [2022-07-19 16:50:41,812 INFO L226 Difference]: Without dead ends: 821 [2022-07-19 16:50:41,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:50:41,815 INFO L413 NwaCegarLoop]: 981 mSDtfsCounter, 986 mSDsluCounter, 3059 mSDsCounter, 0 mSdLazyCounter, 4915 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 4040 SdHoareTripleChecker+Invalid, 5218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 4915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:41,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1056 Valid, 4040 Invalid, 5218 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [303 Valid, 4915 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-07-19 16:50:41,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2022-07-19 16:50:41,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 530. [2022-07-19 16:50:41,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 420 states have (on average 1.6952380952380952) internal successors, (712), 439 states have internal predecessors, (712), 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-19 16:50:41,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 885 transitions. [2022-07-19 16:50:41,857 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 885 transitions. Word has length 80 [2022-07-19 16:50:41,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:41,857 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 885 transitions. [2022-07-19 16:50:41,857 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-19 16:50:41,857 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 885 transitions. [2022-07-19 16:50:41,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-19 16:50:41,860 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:41,860 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-19 16:50:41,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 16:50:41,860 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:41,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:41,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1135044575, now seen corresponding path program 1 times [2022-07-19 16:50:41,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:41,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012200262] [2022-07-19 16:50:41,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:41,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:50:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:50:42,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:42,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:42,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:50:42,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:50:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,177 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-19 16:50:42,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:42,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012200262] [2022-07-19 16:50:42,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012200262] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:42,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:42,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:50:42,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750812088] [2022-07-19 16:50:42,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:42,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:50:42,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:42,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:50:42,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:50:42,179 INFO L87 Difference]: Start difference. First operand 530 states and 885 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-19 16:50:53,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:53,120 INFO L93 Difference]: Finished difference Result 2470 states and 4345 transitions. [2022-07-19 16:50:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-19 16:50:53,120 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-19 16:50:53,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:53,137 INFO L225 Difference]: With dead ends: 2470 [2022-07-19 16:50:53,137 INFO L226 Difference]: Without dead ends: 1958 [2022-07-19 16:50:53,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2022-07-19 16:50:53,146 INFO L413 NwaCegarLoop]: 1056 mSDtfsCounter, 4267 mSDsluCounter, 3505 mSDsCounter, 0 mSdLazyCounter, 7451 mSolverCounterSat, 1794 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4345 SdHoareTripleChecker+Valid, 4561 SdHoareTripleChecker+Invalid, 9245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1794 IncrementalHoareTripleChecker+Valid, 7451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:53,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4345 Valid, 4561 Invalid, 9245 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1794 Valid, 7451 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2022-07-19 16:50:53,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1958 states. [2022-07-19 16:50:53,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1958 to 1395. [2022-07-19 16:50:53,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1094 states have (on average 1.653564899451554) internal successors, (1809), 1141 states have internal predecessors, (1809), 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-19 16:50:53,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 2325 transitions. [2022-07-19 16:50:53,323 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 2325 transitions. Word has length 85 [2022-07-19 16:50:53,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:53,323 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 2325 transitions. [2022-07-19 16:50:53,323 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-19 16:50:53,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 2325 transitions. [2022-07-19 16:50:53,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-19 16:50:53,326 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:53,326 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-19 16:50:53,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 16:50:53,326 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:53,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:53,327 INFO L85 PathProgramCache]: Analyzing trace with hash 150471569, now seen corresponding path program 1 times [2022-07-19 16:50:53,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:53,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964266950] [2022-07-19 16:50:53,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:53,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:53,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:53,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:50:53,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 16:50:53,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:50:53,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:50:53,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 16:50:53,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,656 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-19 16:50:53,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:53,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964266950] [2022-07-19 16:50:53,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964266950] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:53,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:53,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:50:53,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411044339] [2022-07-19 16:50:53,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:53,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:50:53,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:53,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:50:53,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:50:53,658 INFO L87 Difference]: Start difference. First operand 1395 states and 2325 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:50:57,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:57,963 INFO L93 Difference]: Finished difference Result 3439 states and 5902 transitions. [2022-07-19 16:50:57,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 16:50:57,963 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2022-07-19 16:50:57,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:57,973 INFO L225 Difference]: With dead ends: 3439 [2022-07-19 16:50:57,973 INFO L226 Difference]: Without dead ends: 1921 [2022-07-19 16:50:57,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:50:57,980 INFO L413 NwaCegarLoop]: 924 mSDtfsCounter, 2783 mSDsluCounter, 2674 mSDsCounter, 0 mSdLazyCounter, 4379 mSolverCounterSat, 676 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2844 SdHoareTripleChecker+Valid, 3598 SdHoareTripleChecker+Invalid, 5055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 676 IncrementalHoareTripleChecker+Valid, 4379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:57,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2844 Valid, 3598 Invalid, 5055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [676 Valid, 4379 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-07-19 16:50:57,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1921 states. [2022-07-19 16:50:58,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1921 to 1395. [2022-07-19 16:50:58,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1094 states have (on average 1.6371115173674589) internal successors, (1791), 1141 states have internal predecessors, (1791), 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-19 16:50:58,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 2307 transitions. [2022-07-19 16:50:58,136 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 2307 transitions. Word has length 94 [2022-07-19 16:50:58,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:58,137 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 2307 transitions. [2022-07-19 16:50:58,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 16:50:58,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 2307 transitions. [2022-07-19 16:50:58,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 16:50:58,139 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:58,139 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-19 16:50:58,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 16:50:58,139 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:58,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:58,140 INFO L85 PathProgramCache]: Analyzing trace with hash 202169523, now seen corresponding path program 1 times [2022-07-19 16:50:58,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:58,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056507725] [2022-07-19 16:50:58,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:58,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:58,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:58,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:50:58,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:50:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:50:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:50:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:50:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:50:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:58,422 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-19 16:50:58,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:58,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056507725] [2022-07-19 16:50:58,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056507725] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:58,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:58,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:50:58,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936404538] [2022-07-19 16:50:58,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:58,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:50:58,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:58,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:50:58,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:50:58,424 INFO L87 Difference]: Start difference. First operand 1395 states and 2307 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-19 16:51:01,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:01,596 INFO L93 Difference]: Finished difference Result 3298 states and 5574 transitions. [2022-07-19 16:51:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:51:01,597 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-19 16:51:01,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:01,606 INFO L225 Difference]: With dead ends: 3298 [2022-07-19 16:51:01,606 INFO L226 Difference]: Without dead ends: 1921 [2022-07-19 16:51:01,610 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-19 16:51:01,611 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 1327 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 2273 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 2248 SdHoareTripleChecker+Invalid, 2675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 2273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:01,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1399 Valid, 2248 Invalid, 2675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 2273 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-19 16:51:01,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1921 states. [2022-07-19 16:51:01,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1921 to 1395. [2022-07-19 16:51:01,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1094 states have (on average 1.636197440585009) internal successors, (1790), 1141 states have internal predecessors, (1790), 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-19 16:51:01,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 2306 transitions. [2022-07-19 16:51:01,733 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 2306 transitions. Word has length 97 [2022-07-19 16:51:01,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:01,733 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 2306 transitions. [2022-07-19 16:51:01,733 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-19 16:51:01,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 2306 transitions. [2022-07-19 16:51:01,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-19 16:51:01,753 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:01,753 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-19 16:51:01,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-19 16:51:01,754 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:01,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:01,755 INFO L85 PathProgramCache]: Analyzing trace with hash -582363142, now seen corresponding path program 1 times [2022-07-19 16:51:01,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:01,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664580001] [2022-07-19 16:51:01,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:01,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:01,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:01,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:01,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:01,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:01,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:01,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:01,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-19 16:51:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:02,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:02,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:02,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:02,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:02,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:02,079 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-19 16:51:02,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:02,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664580001] [2022-07-19 16:51:02,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664580001] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:02,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:02,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-19 16:51:02,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155916890] [2022-07-19 16:51:02,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:02,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-19 16:51:02,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:02,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-19 16:51:02,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:51:02,081 INFO L87 Difference]: Start difference. First operand 1395 states and 2306 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-19 16:51:07,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:07,252 INFO L93 Difference]: Finished difference Result 3380 states and 5808 transitions. [2022-07-19 16:51:07,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-19 16:51:07,253 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-19 16:51:07,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:07,263 INFO L225 Difference]: With dead ends: 3380 [2022-07-19 16:51:07,264 INFO L226 Difference]: Without dead ends: 2043 [2022-07-19 16:51:07,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-07-19 16:51:07,269 INFO L413 NwaCegarLoop]: 920 mSDtfsCounter, 1615 mSDsluCounter, 4054 mSDsCounter, 0 mSdLazyCounter, 6008 mSolverCounterSat, 550 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1680 SdHoareTripleChecker+Valid, 4974 SdHoareTripleChecker+Invalid, 6558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 550 IncrementalHoareTripleChecker+Valid, 6008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:07,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1680 Valid, 4974 Invalid, 6558 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [550 Valid, 6008 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-07-19 16:51:07,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2022-07-19 16:51:07,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1415. [2022-07-19 16:51:07,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1104 states have (on average 1.6259057971014492) internal successors, (1795), 1158 states have internal predecessors, (1795), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:07,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 2346 transitions. [2022-07-19 16:51:07,410 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 2346 transitions. Word has length 98 [2022-07-19 16:51:07,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:07,410 INFO L495 AbstractCegarLoop]: Abstraction has 1415 states and 2346 transitions. [2022-07-19 16:51:07,410 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-19 16:51:07,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 2346 transitions. [2022-07-19 16:51:07,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 16:51:07,413 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:07,413 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-19 16:51:07,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-19 16:51:07,414 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:07,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:07,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1237331055, now seen corresponding path program 1 times [2022-07-19 16:51:07,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:07,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399847410] [2022-07-19 16:51:07,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:07,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:07,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:07,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:51:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:07,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:07,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:07,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:07,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:07,714 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-19 16:51:07,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:07,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399847410] [2022-07-19 16:51:07,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399847410] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:07,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:07,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:51:07,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802587366] [2022-07-19 16:51:07,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:07,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:51:07,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:07,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:51:07,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:51:07,716 INFO L87 Difference]: Start difference. First operand 1415 states and 2346 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-19 16:51:11,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:11,639 INFO L93 Difference]: Finished difference Result 3304 states and 5621 transitions. [2022-07-19 16:51:11,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:51:11,640 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-19 16:51:11,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:11,678 INFO L225 Difference]: With dead ends: 3304 [2022-07-19 16:51:11,678 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 16:51:11,683 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-19 16:51:11,701 INFO L413 NwaCegarLoop]: 869 mSDtfsCounter, 964 mSDsluCounter, 1389 mSDsCounter, 0 mSdLazyCounter, 2419 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 2258 SdHoareTripleChecker+Invalid, 2736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 2419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:11,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1036 Valid, 2258 Invalid, 2736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 2419 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-19 16:51:11,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 16:51:11,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1415. [2022-07-19 16:51:11,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1104 states have (on average 1.6213768115942029) internal successors, (1790), 1158 states have internal predecessors, (1790), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:11,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 2341 transitions. [2022-07-19 16:51:11,858 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 2341 transitions. Word has length 99 [2022-07-19 16:51:11,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:11,859 INFO L495 AbstractCegarLoop]: Abstraction has 1415 states and 2341 transitions. [2022-07-19 16:51:11,860 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-19 16:51:11,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 2341 transitions. [2022-07-19 16:51:11,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-19 16:51:11,863 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:11,864 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-19 16:51:11,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-19 16:51:11,864 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:11,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:11,864 INFO L85 PathProgramCache]: Analyzing trace with hash 689977238, now seen corresponding path program 1 times [2022-07-19 16:51:11,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:11,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679841775] [2022-07-19 16:51:11,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:11,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:11,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:11,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:11,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:11,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:11,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 16:51:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:12,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:12,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:12,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:12,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:12,166 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-19 16:51:12,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:12,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679841775] [2022-07-19 16:51:12,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679841775] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:12,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:12,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:51:12,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350413566] [2022-07-19 16:51:12,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:12,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:51:12,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:12,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:51:12,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:51:12,168 INFO L87 Difference]: Start difference. First operand 1415 states and 2341 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-19 16:51:15,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:15,577 INFO L93 Difference]: Finished difference Result 3304 states and 5616 transitions. [2022-07-19 16:51:15,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:51:15,577 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-19 16:51:15,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:15,587 INFO L225 Difference]: With dead ends: 3304 [2022-07-19 16:51:15,587 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 16:51:15,591 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-19 16:51:15,592 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 1357 mSDsluCounter, 1349 mSDsCounter, 0 mSdLazyCounter, 2309 mSolverCounterSat, 440 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1429 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 2749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 440 IncrementalHoareTripleChecker+Valid, 2309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:15,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1429 Valid, 2228 Invalid, 2749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [440 Valid, 2309 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-19 16:51:15,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 16:51:15,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1415. [2022-07-19 16:51:15,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1104 states have (on average 1.6168478260869565) internal successors, (1785), 1158 states have internal predecessors, (1785), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:15,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 2336 transitions. [2022-07-19 16:51:15,780 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 2336 transitions. Word has length 100 [2022-07-19 16:51:15,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:15,781 INFO L495 AbstractCegarLoop]: Abstraction has 1415 states and 2336 transitions. [2022-07-19 16:51:15,781 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-19 16:51:15,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 2336 transitions. [2022-07-19 16:51:15,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-19 16:51:15,783 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:15,783 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-19 16:51:15,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-19 16:51:15,783 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:15,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:15,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1769918004, now seen corresponding path program 1 times [2022-07-19 16:51:15,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:15,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085911335] [2022-07-19 16:51:15,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:15,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:15,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:15,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:15,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 16:51:16,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:16,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:16,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:16,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:16,088 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-19 16:51:16,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:16,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085911335] [2022-07-19 16:51:16,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085911335] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:16,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:16,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:51:16,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296575861] [2022-07-19 16:51:16,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:16,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:51:16,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:16,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:51:16,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:51:16,091 INFO L87 Difference]: Start difference. First operand 1415 states and 2336 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-19 16:51:19,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:19,342 INFO L93 Difference]: Finished difference Result 3304 states and 5611 transitions. [2022-07-19 16:51:19,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:51:19,343 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-19 16:51:19,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:19,372 INFO L225 Difference]: With dead ends: 3304 [2022-07-19 16:51:19,382 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 16:51:19,390 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-19 16:51:19,391 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 1783 mSDsluCounter, 1281 mSDsCounter, 0 mSdLazyCounter, 2109 mSolverCounterSat, 567 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1855 SdHoareTripleChecker+Valid, 2159 SdHoareTripleChecker+Invalid, 2676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 567 IncrementalHoareTripleChecker+Valid, 2109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:19,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1855 Valid, 2159 Invalid, 2676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [567 Valid, 2109 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-07-19 16:51:19,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 16:51:19,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1415. [2022-07-19 16:51:19,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1104 states have (on average 1.6123188405797102) internal successors, (1780), 1158 states have internal predecessors, (1780), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:19,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 2331 transitions. [2022-07-19 16:51:19,702 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 2331 transitions. Word has length 101 [2022-07-19 16:51:19,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:19,702 INFO L495 AbstractCegarLoop]: Abstraction has 1415 states and 2331 transitions. [2022-07-19 16:51:19,702 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-19 16:51:19,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 2331 transitions. [2022-07-19 16:51:19,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-19 16:51:19,719 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:19,719 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-19 16:51:19,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-19 16:51:19,720 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:19,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:19,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1707733771, now seen corresponding path program 1 times [2022-07-19 16:51:19,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:19,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626022196] [2022-07-19 16:51:19,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:19,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:19,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:19,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:19,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:19,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:19,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:19,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:19,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 16:51:20,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:20,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:20,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:20,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:20,061 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-19 16:51:20,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:20,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626022196] [2022-07-19 16:51:20,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626022196] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:20,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:20,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:51:20,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421257913] [2022-07-19 16:51:20,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:20,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:51:20,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:20,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:51:20,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:51:20,063 INFO L87 Difference]: Start difference. First operand 1415 states and 2331 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-19 16:51:24,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:24,555 INFO L93 Difference]: Finished difference Result 3327 states and 5640 transitions. [2022-07-19 16:51:24,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:51:24,556 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-19 16:51:24,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:24,565 INFO L225 Difference]: With dead ends: 3327 [2022-07-19 16:51:24,566 INFO L226 Difference]: Without dead ends: 1976 [2022-07-19 16:51:24,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:51:24,571 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 1785 mSDsluCounter, 2728 mSDsCounter, 0 mSdLazyCounter, 4331 mSolverCounterSat, 560 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1858 SdHoareTripleChecker+Valid, 3620 SdHoareTripleChecker+Invalid, 4891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 560 IncrementalHoareTripleChecker+Valid, 4331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:24,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1858 Valid, 3620 Invalid, 4891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [560 Valid, 4331 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-19 16:51:24,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-07-19 16:51:24,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1417. [2022-07-19 16:51:24,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1106 states have (on average 1.6112115732368897) internal successors, (1782), 1160 states have internal predecessors, (1782), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:24,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 2333 transitions. [2022-07-19 16:51:24,738 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 2333 transitions. Word has length 101 [2022-07-19 16:51:24,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:24,739 INFO L495 AbstractCegarLoop]: Abstraction has 1417 states and 2333 transitions. [2022-07-19 16:51:24,739 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-19 16:51:24,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 2333 transitions. [2022-07-19 16:51:24,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 16:51:24,741 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:24,741 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-19 16:51:24,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-19 16:51:24,741 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:24,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:24,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1500797937, now seen corresponding path program 1 times [2022-07-19 16:51:24,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:24,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323344436] [2022-07-19 16:51:24,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:24,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:24,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:24,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:24,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:24,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:24,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:25,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:25,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:25,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:25,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:25,078 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-19 16:51:25,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:25,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323344436] [2022-07-19 16:51:25,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323344436] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:25,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:25,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:51:25,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978682098] [2022-07-19 16:51:25,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:25,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:51:25,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:25,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:51:25,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:51:25,080 INFO L87 Difference]: Start difference. First operand 1417 states and 2333 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-19 16:51:28,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:28,128 INFO L93 Difference]: Finished difference Result 3310 states and 5612 transitions. [2022-07-19 16:51:28,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:51:28,129 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-19 16:51:28,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:28,139 INFO L225 Difference]: With dead ends: 3310 [2022-07-19 16:51:28,139 INFO L226 Difference]: Without dead ends: 1951 [2022-07-19 16:51:28,144 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-19 16:51:28,145 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 1780 mSDsluCounter, 1284 mSDsCounter, 0 mSdLazyCounter, 2096 mSolverCounterSat, 558 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1852 SdHoareTripleChecker+Valid, 2162 SdHoareTripleChecker+Invalid, 2654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 558 IncrementalHoareTripleChecker+Valid, 2096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:28,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1852 Valid, 2162 Invalid, 2654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [558 Valid, 2096 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-19 16:51:28,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1951 states. [2022-07-19 16:51:28,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1951 to 1417. [2022-07-19 16:51:28,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1106 states have (on average 1.6066907775768535) internal successors, (1777), 1160 states have internal predecessors, (1777), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:28,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 2328 transitions. [2022-07-19 16:51:28,320 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 2328 transitions. Word has length 102 [2022-07-19 16:51:28,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:28,320 INFO L495 AbstractCegarLoop]: Abstraction has 1417 states and 2328 transitions. [2022-07-19 16:51:28,321 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-19 16:51:28,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 2328 transitions. [2022-07-19 16:51:28,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 16:51:28,323 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:28,323 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-19 16:51:28,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-19 16:51:28,323 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:28,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:28,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1754249388, now seen corresponding path program 1 times [2022-07-19 16:51:28,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:28,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482773884] [2022-07-19 16:51:28,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:28,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:28,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:28,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:28,605 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-19 16:51:28,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:28,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482773884] [2022-07-19 16:51:28,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482773884] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:28,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:28,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:51:28,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244390839] [2022-07-19 16:51:28,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:28,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:51:28,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:28,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:51:28,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:51:28,607 INFO L87 Difference]: Start difference. First operand 1417 states and 2328 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-19 16:51:32,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:32,481 INFO L93 Difference]: Finished difference Result 3331 states and 5637 transitions. [2022-07-19 16:51:32,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:51:32,494 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-19 16:51:32,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:32,503 INFO L225 Difference]: With dead ends: 3331 [2022-07-19 16:51:32,503 INFO L226 Difference]: Without dead ends: 1980 [2022-07-19 16:51:32,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:51:32,508 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 975 mSDsluCounter, 2853 mSDsCounter, 0 mSdLazyCounter, 4555 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 3745 SdHoareTripleChecker+Invalid, 4834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 4555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:32,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 3745 Invalid, 4834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 4555 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-19 16:51:32,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1980 states. [2022-07-19 16:51:32,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1980 to 1420. [2022-07-19 16:51:32,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1109 states have (on average 1.6050495942290353) internal successors, (1780), 1163 states have internal predecessors, (1780), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:32,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 2331 transitions. [2022-07-19 16:51:32,693 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 2331 transitions. Word has length 102 [2022-07-19 16:51:32,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:32,693 INFO L495 AbstractCegarLoop]: Abstraction has 1420 states and 2331 transitions. [2022-07-19 16:51:32,693 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-19 16:51:32,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 2331 transitions. [2022-07-19 16:51:32,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 16:51:32,695 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:32,695 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-19 16:51:32,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-19 16:51:32,696 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:32,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:32,696 INFO L85 PathProgramCache]: Analyzing trace with hash 2031834119, now seen corresponding path program 1 times [2022-07-19 16:51:32,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:32,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696890399] [2022-07-19 16:51:32,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:32,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:51:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:32,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:32,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:32,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:32,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:32,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:32,932 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-19 16:51:32,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:32,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696890399] [2022-07-19 16:51:32,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696890399] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:32,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:32,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:51:32,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993420807] [2022-07-19 16:51:32,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:32,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:51:32,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:32,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:51:32,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:51:32,934 INFO L87 Difference]: Start difference. First operand 1420 states and 2331 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-19 16:51:36,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:36,104 INFO L93 Difference]: Finished difference Result 3359 states and 5666 transitions. [2022-07-19 16:51:36,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:51:36,104 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-19 16:51:36,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:36,120 INFO L225 Difference]: With dead ends: 3359 [2022-07-19 16:51:36,121 INFO L226 Difference]: Without dead ends: 1957 [2022-07-19 16:51:36,127 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-19 16:51:36,128 INFO L413 NwaCegarLoop]: 899 mSDtfsCounter, 1296 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 2168 mSolverCounterSat, 397 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1368 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 2565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 397 IncrementalHoareTripleChecker+Valid, 2168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:36,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1368 Valid, 2240 Invalid, 2565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [397 Valid, 2168 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-19 16:51:36,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2022-07-19 16:51:36,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1420. [2022-07-19 16:51:36,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1109 states have (on average 1.6041478809738503) internal successors, (1779), 1163 states have internal predecessors, (1779), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:36,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 2330 transitions. [2022-07-19 16:51:36,372 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 2330 transitions. Word has length 103 [2022-07-19 16:51:36,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:36,372 INFO L495 AbstractCegarLoop]: Abstraction has 1420 states and 2330 transitions. [2022-07-19 16:51:36,372 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-19 16:51:36,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 2330 transitions. [2022-07-19 16:51:36,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 16:51:36,374 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:36,374 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-19 16:51:36,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-19 16:51:36,375 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:36,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:36,375 INFO L85 PathProgramCache]: Analyzing trace with hash 863637864, now seen corresponding path program 1 times [2022-07-19 16:51:36,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:36,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275381497] [2022-07-19 16:51:36,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:36,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:36,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:36,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:36,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:51:36,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:36,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:36,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:36,620 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-19 16:51:36,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:36,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275381497] [2022-07-19 16:51:36,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275381497] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:36,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:36,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:51:36,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627886801] [2022-07-19 16:51:36,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:36,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:51:36,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:36,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:51:36,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:51:36,622 INFO L87 Difference]: Start difference. First operand 1420 states and 2330 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-19 16:51:41,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:41,045 INFO L93 Difference]: Finished difference Result 3319 states and 5616 transitions. [2022-07-19 16:51:41,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 16:51:41,045 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-19 16:51:41,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:41,056 INFO L225 Difference]: With dead ends: 3319 [2022-07-19 16:51:41,056 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 16:51:41,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:51:41,067 INFO L413 NwaCegarLoop]: 907 mSDtfsCounter, 983 mSDsluCounter, 2833 mSDsCounter, 0 mSdLazyCounter, 4536 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1055 SdHoareTripleChecker+Valid, 3740 SdHoareTripleChecker+Invalid, 4798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 4536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:41,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1055 Valid, 3740 Invalid, 4798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 4536 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-19 16:51:41,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 16:51:41,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1412. [2022-07-19 16:51:41,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1101 states have (on average 1.6058128973660308) internal successors, (1768), 1155 states have internal predecessors, (1768), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:41,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 2319 transitions. [2022-07-19 16:51:41,320 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 2319 transitions. Word has length 103 [2022-07-19 16:51:41,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:41,321 INFO L495 AbstractCegarLoop]: Abstraction has 1412 states and 2319 transitions. [2022-07-19 16:51:41,322 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-19 16:51:41,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 2319 transitions. [2022-07-19 16:51:41,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 16:51:41,341 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:41,342 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-19 16:51:41,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-19 16:51:41,342 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:41,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:41,343 INFO L85 PathProgramCache]: Analyzing trace with hash -530005529, now seen corresponding path program 1 times [2022-07-19 16:51:41,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:41,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872978946] [2022-07-19 16:51:41,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:41,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:41,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:41,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:41,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:51:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:41,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:41,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:41,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:41,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:41,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:41,676 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-19 16:51:41,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:41,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872978946] [2022-07-19 16:51:41,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872978946] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:41,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:41,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:51:41,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821903619] [2022-07-19 16:51:41,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:41,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:51:41,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:41,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:51:41,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:51:41,678 INFO L87 Difference]: Start difference. First operand 1412 states and 2319 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-19 16:51:45,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:45,790 INFO L93 Difference]: Finished difference Result 3319 states and 5612 transitions. [2022-07-19 16:51:45,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:51:45,790 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-19 16:51:45,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:45,799 INFO L225 Difference]: With dead ends: 3319 [2022-07-19 16:51:45,799 INFO L226 Difference]: Without dead ends: 1968 [2022-07-19 16:51:45,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:51:45,805 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 1749 mSDsluCounter, 2693 mSDsCounter, 0 mSdLazyCounter, 4225 mSolverCounterSat, 553 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1821 SdHoareTripleChecker+Valid, 3567 SdHoareTripleChecker+Invalid, 4778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 553 IncrementalHoareTripleChecker+Valid, 4225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:45,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1821 Valid, 3567 Invalid, 4778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [553 Valid, 4225 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-19 16:51:45,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-07-19 16:51:46,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1416. [2022-07-19 16:51:46,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1105 states have (on average 1.6036199095022625) internal successors, (1772), 1159 states have internal predecessors, (1772), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:46,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 2323 transitions. [2022-07-19 16:51:46,040 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 2323 transitions. Word has length 103 [2022-07-19 16:51:46,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:46,040 INFO L495 AbstractCegarLoop]: Abstraction has 1416 states and 2323 transitions. [2022-07-19 16:51:46,040 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-19 16:51:46,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 2323 transitions. [2022-07-19 16:51:46,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-19 16:51:46,042 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:46,042 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-19 16:51:46,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-19 16:51:46,042 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:46,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:46,043 INFO L85 PathProgramCache]: Analyzing trace with hash -2020186962, now seen corresponding path program 1 times [2022-07-19 16:51:46,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:46,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286675979] [2022-07-19 16:51:46,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:46,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:46,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:46,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 16:51:46,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:46,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:46,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:46,336 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-19 16:51:46,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:46,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286675979] [2022-07-19 16:51:46,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286675979] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:46,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:46,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:51:46,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211862586] [2022-07-19 16:51:46,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:46,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:51:46,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:46,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:51:46,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:51:46,338 INFO L87 Difference]: Start difference. First operand 1416 states and 2323 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-19 16:51:50,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:51:50,667 INFO L93 Difference]: Finished difference Result 3327 states and 5618 transitions. [2022-07-19 16:51:50,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:51:50,667 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-19 16:51:50,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:51:50,682 INFO L225 Difference]: With dead ends: 3327 [2022-07-19 16:51:50,682 INFO L226 Difference]: Without dead ends: 1976 [2022-07-19 16:51:50,685 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-19 16:51:50,686 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 942 mSDsluCounter, 2824 mSDsCounter, 0 mSdLazyCounter, 4479 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1014 SdHoareTripleChecker+Valid, 3701 SdHoareTripleChecker+Invalid, 4750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 4479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:51:50,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1014 Valid, 3701 Invalid, 4750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 4479 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-07-19 16:51:50,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-07-19 16:51:50,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1421. [2022-07-19 16:51:50,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1110 states have (on average 1.600900900900901) internal successors, (1777), 1164 states have internal predecessors, (1777), 244 states have call successors, (244), 56 states have call predecessors, (244), 66 states have return successors, (307), 236 states have call predecessors, (307), 239 states have call successors, (307) [2022-07-19 16:51:50,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 2328 transitions. [2022-07-19 16:51:50,951 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 2328 transitions. Word has length 104 [2022-07-19 16:51:50,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:51:50,952 INFO L495 AbstractCegarLoop]: Abstraction has 1421 states and 2328 transitions. [2022-07-19 16:51:50,952 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-19 16:51:50,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 2328 transitions. [2022-07-19 16:51:50,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-19 16:51:50,954 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:51:50,954 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-19 16:51:50,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-19 16:51:50,954 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:51:50,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:51:50,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1255357678, now seen corresponding path program 1 times [2022-07-19 16:51:50,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:51:50,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709552216] [2022-07-19 16:51:50,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:51:50,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:51:50,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:51:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:51:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:51:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:51:51,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:51:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:51:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:51:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:51:51,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:51:51,369 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-19 16:51:51,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:51:51,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709552216] [2022-07-19 16:51:51,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709552216] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:51:51,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:51:51,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-07-19 16:51:51,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028410114] [2022-07-19 16:51:51,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:51:51,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-19 16:51:51,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:51:51,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-19 16:51:51,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:51:51,371 INFO L87 Difference]: Start difference. First operand 1421 states and 2328 transitions. Second operand has 16 states, 15 states have (on average 5.333333333333333) internal successors, (80), 12 states have internal predecessors, (80), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (10), 7 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-19 16:52:14,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:52:14,983 INFO L93 Difference]: Finished difference Result 6672 states and 11743 transitions. [2022-07-19 16:52:14,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-07-19 16:52:14,984 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 5.333333333333333) internal successors, (80), 12 states have internal predecessors, (80), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (10), 7 states have call predecessors, (10), 4 states have call successors, (10) Word has length 105 [2022-07-19 16:52:14,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:52:15,018 INFO L225 Difference]: With dead ends: 6672 [2022-07-19 16:52:15,019 INFO L226 Difference]: Without dead ends: 5325 [2022-07-19 16:52:15,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3157 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1333, Invalid=7409, Unknown=0, NotChecked=0, Total=8742 [2022-07-19 16:52:15,036 INFO L413 NwaCegarLoop]: 1539 mSDtfsCounter, 10130 mSDsluCounter, 7267 mSDsCounter, 0 mSdLazyCounter, 21816 mSolverCounterSat, 5298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10205 SdHoareTripleChecker+Valid, 8806 SdHoareTripleChecker+Invalid, 27114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5298 IncrementalHoareTripleChecker+Valid, 21816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:52:15,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10205 Valid, 8806 Invalid, 27114 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5298 Valid, 21816 Invalid, 0 Unknown, 0 Unchecked, 17.5s Time] [2022-07-19 16:52:15,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5325 states. [2022-07-19 16:52:15,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5325 to 3116. [2022-07-19 16:52:15,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 2434 states have (on average 1.576417419884963) internal successors, (3837), 2552 states have internal predecessors, (3837), 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-19 16:52:15,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 5060 transitions. [2022-07-19 16:52:15,628 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 5060 transitions. Word has length 105 [2022-07-19 16:52:15,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:52:15,628 INFO L495 AbstractCegarLoop]: Abstraction has 3116 states and 5060 transitions. [2022-07-19 16:52:15,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 5.333333333333333) internal successors, (80), 12 states have internal predecessors, (80), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (10), 7 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-19 16:52:15,629 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 5060 transitions. [2022-07-19 16:52:15,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 16:52:15,630 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:52:15,630 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-19 16:52:15,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-19 16:52:15,631 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:52:15,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:52:15,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1449647346, now seen corresponding path program 1 times [2022-07-19 16:52:15,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:52:15,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057960373] [2022-07-19 16:52:15,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:52:15,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:52:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:52:15,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:52:15,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:52:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:15,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:52:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:52:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:52:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:52:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:15,950 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-19 16:52:15,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:52:15,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057960373] [2022-07-19 16:52:15,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057960373] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:52:15,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293333768] [2022-07-19 16:52:15,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:52:15,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:52:15,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:52:15,952 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:52:15,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 16:52:16,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:16,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:52:16,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:52:16,371 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-19 16:52:16,371 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:52:16,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293333768] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:52:16,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:52:16,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2022-07-19 16:52:16,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108573409] [2022-07-19 16:52:16,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:52:16,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:52:16,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:52:16,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:52:16,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:52:16,373 INFO L87 Difference]: Start difference. First operand 3116 states and 5060 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-19 16:52:17,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:52:17,135 INFO L93 Difference]: Finished difference Result 3232 states and 5247 transitions. [2022-07-19 16:52:17,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:52:17,136 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-19 16:52:17,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:52:17,147 INFO L225 Difference]: With dead ends: 3232 [2022-07-19 16:52:17,147 INFO L226 Difference]: Without dead ends: 3217 [2022-07-19 16:52:17,148 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-19 16:52:17,149 INFO L413 NwaCegarLoop]: 827 mSDtfsCounter, 853 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 861 SdHoareTripleChecker+Valid, 1480 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:52:17,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [861 Valid, 1480 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 16:52:17,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3217 states. [2022-07-19 16:52:17,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3217 to 3125. [2022-07-19 16:52:17,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3125 states, 2443 states have (on average 1.5742939009414654) internal successors, (3846), 2561 states have internal predecessors, (3846), 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-19 16:52:17,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3125 states to 3125 states and 5069 transitions. [2022-07-19 16:52:17,693 INFO L78 Accepts]: Start accepts. Automaton has 3125 states and 5069 transitions. Word has length 106 [2022-07-19 16:52:17,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:52:17,693 INFO L495 AbstractCegarLoop]: Abstraction has 3125 states and 5069 transitions. [2022-07-19 16:52:17,693 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-19 16:52:17,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3125 states and 5069 transitions. [2022-07-19 16:52:17,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-19 16:52:17,695 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:52:17,695 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-19 16:52:17,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 16:52:17,911 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-19 16:52:17,911 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:52:17,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:52:17,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1690886665, now seen corresponding path program 1 times [2022-07-19 16:52:17,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:52:17,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916059409] [2022-07-19 16:52:17,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:52:17,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:52:17,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:52:18,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:52:18,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:52:18,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:18,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:52:18,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:52:18,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:52:18,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:52:18,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:52:18,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:18,232 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-19 16:52:18,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:52:18,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916059409] [2022-07-19 16:52:18,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916059409] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:52:18,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:52:18,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 16:52:18,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136625447] [2022-07-19 16:52:18,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:52:18,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 16:52:18,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:52:18,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 16:52:18,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:52:18,235 INFO L87 Difference]: Start difference. First operand 3125 states and 5069 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-19 16:52:25,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:52:25,395 INFO L93 Difference]: Finished difference Result 4245 states and 7195 transitions. [2022-07-19 16:52:25,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-19 16:52:25,396 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-19 16:52:25,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:52:25,410 INFO L225 Difference]: With dead ends: 4245 [2022-07-19 16:52:25,410 INFO L226 Difference]: Without dead ends: 4230 [2022-07-19 16:52:25,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=206, Invalid=724, Unknown=0, NotChecked=0, Total=930 [2022-07-19 16:52:25,412 INFO L413 NwaCegarLoop]: 927 mSDtfsCounter, 3968 mSDsluCounter, 2034 mSDsCounter, 0 mSdLazyCounter, 4433 mSolverCounterSat, 1428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4035 SdHoareTripleChecker+Valid, 2961 SdHoareTripleChecker+Invalid, 5861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1428 IncrementalHoareTripleChecker+Valid, 4433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:52:25,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4035 Valid, 2961 Invalid, 5861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1428 Valid, 4433 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-07-19 16:52:25,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4230 states. [2022-07-19 16:52:25,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4230 to 3125. [2022-07-19 16:52:25,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3125 states, 2443 states have (on average 1.5714285714285714) internal successors, (3839), 2561 states have internal predecessors, (3839), 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-19 16:52:25,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3125 states to 3125 states and 5062 transitions. [2022-07-19 16:52:25,970 INFO L78 Accepts]: Start accepts. Automaton has 3125 states and 5062 transitions. Word has length 112 [2022-07-19 16:52:25,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:52:25,970 INFO L495 AbstractCegarLoop]: Abstraction has 3125 states and 5062 transitions. [2022-07-19 16:52:25,970 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-19 16:52:25,971 INFO L276 IsEmpty]: Start isEmpty. Operand 3125 states and 5062 transitions. [2022-07-19 16:52:25,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-19 16:52:25,973 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:52:25,973 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-19 16:52:25,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-19 16:52:25,973 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:52:25,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:52:25,974 INFO L85 PathProgramCache]: Analyzing trace with hash -2057524241, now seen corresponding path program 1 times [2022-07-19 16:52:25,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:52:25,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841436573] [2022-07-19 16:52:25,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:52:25,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:52:25,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:52:26,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:52:26,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:52:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:26,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:52:26,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:52:26,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:52:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:52:26,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:52:26,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:52:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:26,299 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-19 16:52:26,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:52:26,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841436573] [2022-07-19 16:52:26,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841436573] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:52:26,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:52:26,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-19 16:52:26,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432821643] [2022-07-19 16:52:26,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:52:26,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-19 16:52:26,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:52:26,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-19 16:52:26,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:52:26,301 INFO L87 Difference]: Start difference. First operand 3125 states and 5062 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-19 16:52:35,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:52:35,855 INFO L93 Difference]: Finished difference Result 8095 states and 13728 transitions. [2022-07-19 16:52:35,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-07-19 16:52:35,856 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-19 16:52:35,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:52:35,890 INFO L225 Difference]: With dead ends: 8095 [2022-07-19 16:52:35,903 INFO L226 Difference]: Without dead ends: 5056 [2022-07-19 16:52:35,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=370, Invalid=1610, Unknown=0, NotChecked=0, Total=1980 [2022-07-19 16:52:35,927 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 6048 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 8268 mSolverCounterSat, 2967 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6049 SdHoareTripleChecker+Valid, 3002 SdHoareTripleChecker+Invalid, 11235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2967 IncrementalHoareTripleChecker+Valid, 8268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:52:35,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6049 Valid, 3002 Invalid, 11235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2967 Valid, 8268 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-07-19 16:52:35,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5056 states. [2022-07-19 16:52:36,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5056 to 3141. [2022-07-19 16:52:36,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3141 states, 2455 states have (on average 1.564969450101833) internal successors, (3842), 2573 states have internal predecessors, (3842), 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-19 16:52:36,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3141 states to 3141 states and 5106 transitions. [2022-07-19 16:52:36,531 INFO L78 Accepts]: Start accepts. Automaton has 3141 states and 5106 transitions. Word has length 123 [2022-07-19 16:52:36,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:52:36,532 INFO L495 AbstractCegarLoop]: Abstraction has 3141 states and 5106 transitions. [2022-07-19 16:52:36,532 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-19 16:52:36,532 INFO L276 IsEmpty]: Start isEmpty. Operand 3141 states and 5106 transitions. [2022-07-19 16:52:36,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 16:52:36,534 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:52:36,534 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-19 16:52:36,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-19 16:52:36,534 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:52:36,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:52:36,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1179129061, now seen corresponding path program 1 times [2022-07-19 16:52:36,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:52:36,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173717677] [2022-07-19 16:52:36,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:52:36,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:52:36,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:52:36,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:36,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:52:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:52:36,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:36,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:52:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:52:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:52:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:52:36,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:52:36,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:52:36,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:52:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:52:36,839 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-19 16:52:36,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:52:36,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173717677] [2022-07-19 16:52:36,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173717677] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:52:36,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:52:36,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 16:52:36,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285446334] [2022-07-19 16:52:36,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:52:36,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 16:52:36,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:52:36,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 16:52:36,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:52:36,843 INFO L87 Difference]: Start difference. First operand 3141 states and 5106 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-19 16:52:58,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:52:58,044 INFO L93 Difference]: Finished difference Result 15676 states and 28071 transitions. [2022-07-19 16:52:58,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-07-19 16:52:58,044 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-19 16:52:58,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:52:58,127 INFO L225 Difference]: With dead ends: 15676 [2022-07-19 16:52:58,127 INFO L226 Difference]: Without dead ends: 12621 [2022-07-19 16:52:58,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=539, Invalid=1813, Unknown=0, NotChecked=0, Total=2352 [2022-07-19 16:52:58,146 INFO L413 NwaCegarLoop]: 1085 mSDtfsCounter, 10613 mSDsluCounter, 2281 mSDsCounter, 0 mSdLazyCounter, 9212 mSolverCounterSat, 5893 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10680 SdHoareTripleChecker+Valid, 3366 SdHoareTripleChecker+Invalid, 15105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5893 IncrementalHoareTripleChecker+Valid, 9212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:52:58,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10680 Valid, 3366 Invalid, 15105 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5893 Valid, 9212 Invalid, 0 Unknown, 0 Unchecked, 14.6s Time] [2022-07-19 16:52:58,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12621 states. [2022-07-19 16:53:00,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12621 to 8202. [2022-07-19 16:53:00,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8202 states, 6105 states have (on average 1.549058149058149) internal successors, (9457), 6524 states have internal predecessors, (9457), 1747 states have call successors, (1747), 242 states have call predecessors, (1747), 349 states have return successors, (2690), 1723 states have call predecessors, (2690), 1742 states have call successors, (2690) [2022-07-19 16:53:00,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8202 states to 8202 states and 13894 transitions. [2022-07-19 16:53:00,268 INFO L78 Accepts]: Start accepts. Automaton has 8202 states and 13894 transitions. Word has length 124 [2022-07-19 16:53:00,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:53:00,269 INFO L495 AbstractCegarLoop]: Abstraction has 8202 states and 13894 transitions. [2022-07-19 16:53:00,269 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-19 16:53:00,269 INFO L276 IsEmpty]: Start isEmpty. Operand 8202 states and 13894 transitions. [2022-07-19 16:53:00,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-19 16:53:00,272 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:53:00,272 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-19 16:53:00,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-19 16:53:00,272 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:53:00,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:53:00,273 INFO L85 PathProgramCache]: Analyzing trace with hash 701479761, now seen corresponding path program 1 times [2022-07-19 16:53:00,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:53:00,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506702525] [2022-07-19 16:53:00,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:53:00,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:53:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:53:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:00,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:53:00,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:53:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:53:00,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:53:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:53:00,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:53:00,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:53:00,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-19 16:53:00,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,577 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-19 16:53:00,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:53:00,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506702525] [2022-07-19 16:53:00,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506702525] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:53:00,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413982050] [2022-07-19 16:53:00,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:53:00,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:53:00,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:53:00,579 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:53:00,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-19 16:53:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:00,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-19 16:53:00,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:53:00,910 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-19 16:53:00,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:53:01,194 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-19 16:53:01,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413982050] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:53:01,195 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:53:01,195 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 13 [2022-07-19 16:53:01,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567690656] [2022-07-19 16:53:01,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:53:01,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-19 16:53:01,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:53:01,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-19 16:53:01,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:53:01,197 INFO L87 Difference]: Start difference. First operand 8202 states and 13894 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-19 16:53:13,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:53:13,683 INFO L93 Difference]: Finished difference Result 21249 states and 37861 transitions. [2022-07-19 16:53:13,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-19 16:53:13,685 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-19 16:53:13,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:53:13,751 INFO L225 Difference]: With dead ends: 21249 [2022-07-19 16:53:13,751 INFO L226 Difference]: Without dead ends: 13129 [2022-07-19 16:53:13,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=279, Invalid=843, Unknown=0, NotChecked=0, Total=1122 [2022-07-19 16:53:13,783 INFO L413 NwaCegarLoop]: 1134 mSDtfsCounter, 6492 mSDsluCounter, 3372 mSDsCounter, 0 mSdLazyCounter, 7095 mSolverCounterSat, 2371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6553 SdHoareTripleChecker+Valid, 4506 SdHoareTripleChecker+Invalid, 9466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2371 IncrementalHoareTripleChecker+Valid, 7095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:53:13,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6553 Valid, 4506 Invalid, 9466 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2371 Valid, 7095 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2022-07-19 16:53:13,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13129 states. [2022-07-19 16:53:16,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13129 to 9164. [2022-07-19 16:53:16,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9164 states, 6855 states have (on average 1.5393143690736688) internal successors, (10552), 7307 states have internal predecessors, (10552), 1899 states have call successors, (1899), 282 states have call predecessors, (1899), 409 states have return successors, (2957), 1865 states have call predecessors, (2957), 1894 states have call successors, (2957) [2022-07-19 16:53:16,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9164 states to 9164 states and 15408 transitions. [2022-07-19 16:53:16,154 INFO L78 Accepts]: Start accepts. Automaton has 9164 states and 15408 transitions. Word has length 132 [2022-07-19 16:53:16,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:53:16,154 INFO L495 AbstractCegarLoop]: Abstraction has 9164 states and 15408 transitions. [2022-07-19 16:53:16,154 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-19 16:53:16,154 INFO L276 IsEmpty]: Start isEmpty. Operand 9164 states and 15408 transitions. [2022-07-19 16:53:16,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-19 16:53:16,158 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:53:16,158 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-19 16:53:16,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-07-19 16:53:16,359 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-19 16:53:16,360 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:53:16,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:53:16,360 INFO L85 PathProgramCache]: Analyzing trace with hash 207187003, now seen corresponding path program 1 times [2022-07-19 16:53:16,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:53:16,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067685061] [2022-07-19 16:53:16,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:53:16,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:53:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:53:16,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:16,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:16,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:53:16,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:16,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:16,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:53:16,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:53:16,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:16,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 16:53:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:53:16,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-19 16:53:16,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 16:53:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,692 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-19 16:53:16,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:53:16,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067685061] [2022-07-19 16:53:16,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067685061] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:53:16,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229583282] [2022-07-19 16:53:16,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:53:16,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:53:16,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:53:16,716 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:53:16,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-19 16:53:16,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:16,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:53:16,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:53:16,992 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-19 16:53:16,992 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:53:16,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229583282] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:53:16,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:53:16,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-19 16:53:16,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117910818] [2022-07-19 16:53:16,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:53:16,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:53:16,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:53:16,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:53:16,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:53:16,994 INFO L87 Difference]: Start difference. First operand 9164 states and 15408 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-19 16:53:21,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:53:21,816 INFO L93 Difference]: Finished difference Result 25410 states and 43228 transitions. [2022-07-19 16:53:21,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:53:21,816 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-19 16:53:21,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:53:21,875 INFO L225 Difference]: With dead ends: 25410 [2022-07-19 16:53:21,876 INFO L226 Difference]: Without dead ends: 16304 [2022-07-19 16:53:21,905 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-19 16:53:21,905 INFO L413 NwaCegarLoop]: 1514 mSDtfsCounter, 943 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 995 SdHoareTripleChecker+Valid, 3320 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:53:21,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [995 Valid, 3320 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-19 16:53:21,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16304 states. [2022-07-19 16:53:25,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16304 to 15519. [2022-07-19 16:53:25,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15519 states, 11450 states have (on average 1.5572052401746725) internal successors, (17830), 12276 states have internal predecessors, (17830), 3415 states have call successors, (3415), 482 states have call predecessors, (3415), 653 states have return successors, (4769), 3385 states have call predecessors, (4769), 3410 states have call successors, (4769) [2022-07-19 16:53:26,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15519 states to 15519 states and 26014 transitions. [2022-07-19 16:53:26,007 INFO L78 Accepts]: Start accepts. Automaton has 15519 states and 26014 transitions. Word has length 136 [2022-07-19 16:53:26,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:53:26,008 INFO L495 AbstractCegarLoop]: Abstraction has 15519 states and 26014 transitions. [2022-07-19 16:53:26,008 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-19 16:53:26,008 INFO L276 IsEmpty]: Start isEmpty. Operand 15519 states and 26014 transitions. [2022-07-19 16:53:26,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-07-19 16:53:26,013 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:53:26,013 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-19 16:53:26,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-19 16:53:26,231 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-19 16:53:26,232 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:53:26,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:53:26,232 INFO L85 PathProgramCache]: Analyzing trace with hash -491403103, now seen corresponding path program 1 times [2022-07-19 16:53:26,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:53:26,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058119115] [2022-07-19 16:53:26,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:53:26,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:53:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:53:26,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:26,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:26,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:53:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:26,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:53:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:53:26,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:53:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:53:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:53:26,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-19 16:53:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:26,533 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-19 16:53:26,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:53:26,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058119115] [2022-07-19 16:53:26,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058119115] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:53:26,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:53:26,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:53:26,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642182466] [2022-07-19 16:53:26,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:53:26,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:53:26,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:53:26,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:53:26,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:53:26,535 INFO L87 Difference]: Start difference. First operand 15519 states and 26014 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) [2022-07-19 16:53:40,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:53:40,941 INFO L93 Difference]: Finished difference Result 38041 states and 66689 transitions. [2022-07-19 16:53:40,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-19 16:53:40,942 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 135 [2022-07-19 16:53:40,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:53:41,039 INFO L225 Difference]: With dead ends: 38041 [2022-07-19 16:53:41,039 INFO L226 Difference]: Without dead ends: 22620 [2022-07-19 16:53:41,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2022-07-19 16:53:41,090 INFO L413 NwaCegarLoop]: 1001 mSDtfsCounter, 3403 mSDsluCounter, 2993 mSDsCounter, 0 mSdLazyCounter, 5546 mSolverCounterSat, 1112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3463 SdHoareTripleChecker+Valid, 3994 SdHoareTripleChecker+Invalid, 6658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1112 IncrementalHoareTripleChecker+Valid, 5546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:53:41,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3463 Valid, 3994 Invalid, 6658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1112 Valid, 5546 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-07-19 16:53:41,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22620 states. [2022-07-19 16:53:45,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22620 to 16030. [2022-07-19 16:53:45,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16030 states, 11941 states have (on average 1.549200234486224) internal successors, (18499), 12732 states have internal predecessors, (18499), 3383 states have call successors, (3383), 544 states have call predecessors, (3383), 705 states have return successors, (4673), 3353 states have call predecessors, (4673), 3378 states have call successors, (4673) [2022-07-19 16:53:45,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16030 states to 16030 states and 26555 transitions. [2022-07-19 16:53:45,540 INFO L78 Accepts]: Start accepts. Automaton has 16030 states and 26555 transitions. Word has length 135 [2022-07-19 16:53:45,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:53:45,540 INFO L495 AbstractCegarLoop]: Abstraction has 16030 states and 26555 transitions. [2022-07-19 16:53:45,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2022-07-19 16:53:45,540 INFO L276 IsEmpty]: Start isEmpty. Operand 16030 states and 26555 transitions. [2022-07-19 16:53:45,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-19 16:53:45,546 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:53:45,547 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:53:45,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-19 16:53:45,547 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:53:45,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:53:45,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1714520160, now seen corresponding path program 1 times [2022-07-19 16:53:45,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:53:45,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604378789] [2022-07-19 16:53:45,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:53:45,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:53:45,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:53:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:45,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:45,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:53:45,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:53:45,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:53:45,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:53:45,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:53:45,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:53:45,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:53:45,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:53:45,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 16:53:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-19 16:53:45,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:53:45,929 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-19 16:53:45,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:53:45,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604378789] [2022-07-19 16:53:45,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604378789] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:53:45,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:53:45,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:53:45,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626484125] [2022-07-19 16:53:45,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:53:45,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:53:45,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:53:45,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:53:45,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:53:45,932 INFO L87 Difference]: Start difference. First operand 16030 states and 26555 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 5 states have internal predecessors, (99), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-19 16:54:12,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:54:12,791 INFO L93 Difference]: Finished difference Result 69016 states and 129549 transitions. [2022-07-19 16:54:12,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 16:54:12,792 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 5 states have internal predecessors, (99), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 139 [2022-07-19 16:54:12,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:54:13,240 INFO L225 Difference]: With dead ends: 69016 [2022-07-19 16:54:13,240 INFO L226 Difference]: Without dead ends: 53072 [2022-07-19 16:54:13,373 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2022-07-19 16:54:13,374 INFO L413 NwaCegarLoop]: 1124 mSDtfsCounter, 6365 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 2293 mSolverCounterSat, 2268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6434 SdHoareTripleChecker+Valid, 2333 SdHoareTripleChecker+Invalid, 4561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2268 IncrementalHoareTripleChecker+Valid, 2293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:54:13,374 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6434 Valid, 2333 Invalid, 4561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2268 Valid, 2293 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2022-07-19 16:54:13,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53072 states. [2022-07-19 16:54:24,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53072 to 35041. [2022-07-19 16:54:24,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35041 states, 25658 states have (on average 1.5429495673863902) internal successors, (39589), 27495 states have internal predecessors, (39589), 7870 states have call successors, (7870), 1083 states have call predecessors, (7870), 1512 states have return successors, (12580), 7852 states have call predecessors, (12580), 7865 states have call successors, (12580) [2022-07-19 16:54:24,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35041 states to 35041 states and 60039 transitions. [2022-07-19 16:54:24,575 INFO L78 Accepts]: Start accepts. Automaton has 35041 states and 60039 transitions. Word has length 139 [2022-07-19 16:54:24,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:54:24,587 INFO L495 AbstractCegarLoop]: Abstraction has 35041 states and 60039 transitions. [2022-07-19 16:54:24,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 5 states have internal predecessors, (99), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-19 16:54:24,587 INFO L276 IsEmpty]: Start isEmpty. Operand 35041 states and 60039 transitions. [2022-07-19 16:54:24,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-19 16:54:24,595 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:54:24,596 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:54:24,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-19 16:54:24,596 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:54:24,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:54:24,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1644219296, now seen corresponding path program 1 times [2022-07-19 16:54:24,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:54:24,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889974841] [2022-07-19 16:54:24,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:54:24,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:54:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:54:24,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:54:24,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:54:24,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:54:24,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:54:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:54:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:54:24,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:54:24,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:54:24,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:54:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:54:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:54:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:54:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:54:24,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 16:54:24,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:54:24,917 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-19 16:54:24,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:54:24,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889974841] [2022-07-19 16:54:24,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889974841] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:54:24,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:54:24,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:54:24,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693713364] [2022-07-19 16:54:24,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:54:24,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:54:24,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:54:24,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:54:24,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:54:24,920 INFO L87 Difference]: Start difference. First operand 35041 states and 60039 transitions. Second operand has 8 states, 8 states have (on average 12.75) internal successors, (102), 5 states have internal predecessors, (102), 5 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15)