./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- 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/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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 64bit --witnessprinter.graph.data.programhash 65cc93bea37c503291576929a444106bffa9d5b7b84b8d294ee7e7120b60ffa5 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 23:08:47,817 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 23:08:47,819 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 23:08:47,863 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 23:08:47,864 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 23:08:47,865 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 23:08:47,867 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 23:08:47,872 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 23:08:47,874 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 23:08:47,880 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 23:08:47,882 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 23:08:47,882 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 23:08:47,883 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 23:08:47,883 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 23:08:47,884 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 23:08:47,885 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 23:08:47,886 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 23:08:47,886 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 23:08:47,888 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 23:08:47,889 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 23:08:47,890 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 23:08:47,891 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 23:08:47,892 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 23:08:47,893 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 23:08:47,893 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 23:08:47,895 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 23:08:47,896 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 23:08:47,896 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 23:08:47,897 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 23:08:47,897 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 23:08:47,898 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 23:08:47,898 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 23:08:47,899 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 23:08:47,900 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 23:08:47,900 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 23:08:47,901 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 23:08:47,902 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 23:08:47,902 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 23:08:47,902 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 23:08:47,903 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 23:08:47,904 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 23:08:47,910 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 23:08:47,912 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-19 23:08:47,948 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 23:08:47,949 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 23:08:47,949 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 23:08:47,950 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 23:08:47,950 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 23:08:47,951 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 23:08:47,951 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 23:08:47,951 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 23:08:47,952 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 23:08:47,952 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 23:08:47,953 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 23:08:47,953 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 23:08:47,953 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 23:08:47,953 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 23:08:47,953 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 23:08:47,954 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 23:08:47,954 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 23:08:47,954 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 23:08:47,954 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 23:08:47,954 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 23:08:47,955 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 23:08:47,955 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 23:08:47,955 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 23:08:47,955 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 23:08:47,955 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 23:08:47,956 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 23:08:47,956 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 23:08:47,956 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 23:08:47,956 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 23:08:47,957 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 23:08:47,957 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 65cc93bea37c503291576929a444106bffa9d5b7b84b8d294ee7e7120b60ffa5 [2022-07-19 23:08:48,214 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 23:08:48,240 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 23:08:48,243 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 23:08:48,244 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 23:08:48,244 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 23:08:48,245 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-07-19 23:08:48,300 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db0769884/bd230eb2e9114f898e60ceb8888ce6ec/FLAG0a5769bf0 [2022-07-19 23:08:48,995 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 23:08:48,995 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-07-19 23:08:49,031 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db0769884/bd230eb2e9114f898e60ceb8888ce6ec/FLAG0a5769bf0 [2022-07-19 23:08:49,145 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db0769884/bd230eb2e9114f898e60ceb8888ce6ec [2022-07-19 23:08:49,147 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 23:08:49,148 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 23:08:49,151 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 23:08:49,151 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 23:08:49,154 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 23:08:49,155 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 11:08:49" (1/1) ... [2022-07-19 23:08:49,156 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@48c2a0fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:49, skipping insertion in model container [2022-07-19 23:08:49,156 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 11:08:49" (1/1) ... [2022-07-19 23:08:49,161 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 23:08:49,246 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 23:08:50,070 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/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2022-07-19 23:08:50,136 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 23:08:50,160 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 23:08:50,406 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/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2022-07-19 23:08:50,426 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 23:08:50,496 INFO L208 MainTranslator]: Completed translation [2022-07-19 23:08:50,497 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50 WrapperNode [2022-07-19 23:08:50,498 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 23:08:50,499 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 23:08:50,499 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 23:08:50,499 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 23:08:50,506 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,562 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,639 INFO L137 Inliner]: procedures = 161, calls = 836, calls flagged for inlining = 53, calls inlined = 28, statements flattened = 1124 [2022-07-19 23:08:50,640 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 23:08:50,641 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 23:08:50,641 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 23:08:50,641 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 23:08:50,649 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,649 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,668 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,669 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,730 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,761 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,771 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,792 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 23:08:50,799 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 23:08:50,799 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 23:08:50,799 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 23:08:50,801 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (1/1) ... [2022-07-19 23:08:50,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 23:08:50,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:50,833 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 23:08:50,848 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 23:08:50,878 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2022-07-19 23:08:50,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2022-07-19 23:08:50,879 INFO L130 BoogieDeclarations]: Found specification of procedure pf_getgeo [2022-07-19 23:08:50,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_getgeo [2022-07-19 23:08:50,879 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2022-07-19 23:08:50,879 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2022-07-19 23:08:50,879 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2022-07-19 23:08:50,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2022-07-19 23:08:50,880 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2022-07-19 23:08:50,880 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2022-07-19 23:08:50,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-07-19 23:08:50,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pf_mutex [2022-07-19 23:08:50,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pf_mutex [2022-07-19 23:08:50,881 INFO L130 BoogieDeclarations]: Found specification of procedure pf_reset [2022-07-19 23:08:50,881 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_reset [2022-07-19 23:08:50,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-19 23:08:50,881 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2022-07-19 23:08:50,881 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2022-07-19 23:08:50,881 INFO L130 BoogieDeclarations]: Found specification of procedure pf_wait [2022-07-19 23:08:50,882 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_wait [2022-07-19 23:08:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2022-07-19 23:08:50,882 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2022-07-19 23:08:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-19 23:08:50,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-19 23:08:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pf_mutex [2022-07-19 23:08:50,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pf_mutex [2022-07-19 23:08:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure pf_check_events [2022-07-19 23:08:50,883 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_check_events [2022-07-19 23:08:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-07-19 23:08:50,883 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2022-07-19 23:08:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-19 23:08:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-07-19 23:08:50,883 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-07-19 23:08:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-07-19 23:08:50,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-07-19 23:08:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2022-07-19 23:08:50,885 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2022-07-19 23:08:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure pf_req_sense [2022-07-19 23:08:50,885 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_req_sense [2022-07-19 23:08:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure pf_completion [2022-07-19 23:08:50,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_completion [2022-07-19 23:08:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-19 23:08:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-07-19 23:08:50,886 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-07-19 23:08:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 23:08:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-07-19 23:08:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-07-19 23:08:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-19 23:08:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-19 23:08:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure pf_atapi [2022-07-19 23:08:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_atapi [2022-07-19 23:08:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure pf_command [2022-07-19 23:08:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_command [2022-07-19 23:08:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure pf_probe [2022-07-19 23:08:50,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_probe [2022-07-19 23:08:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-19 23:08:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure pf_identify [2022-07-19 23:08:50,889 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_identify [2022-07-19 23:08:50,890 INFO L130 BoogieDeclarations]: Found specification of procedure pf_sleep [2022-07-19 23:08:50,890 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_sleep [2022-07-19 23:08:50,890 INFO L130 BoogieDeclarations]: Found specification of procedure pf_mode_sense [2022-07-19 23:08:50,890 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_mode_sense [2022-07-19 23:08:50,890 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2022-07-19 23:08:50,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2022-07-19 23:08:50,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-19 23:08:50,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-19 23:08:50,891 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2022-07-19 23:08:50,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2022-07-19 23:08:50,891 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2022-07-19 23:08:50,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2022-07-19 23:08:50,892 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2022-07-19 23:08:50,892 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2022-07-19 23:08:50,892 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-07-19 23:08:50,892 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-07-19 23:08:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2022-07-19 23:08:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2022-07-19 23:08:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure pf_lock [2022-07-19 23:08:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_lock [2022-07-19 23:08:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 23:08:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure xl [2022-07-19 23:08:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure xl [2022-07-19 23:08:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 23:08:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 23:08:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2022-07-19 23:08:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2022-07-19 23:08:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure pf_ioctl [2022-07-19 23:08:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_ioctl [2022-07-19 23:08:51,246 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 23:08:51,248 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 23:08:53,779 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 23:08:53,789 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 23:08:53,790 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-07-19 23:08:53,792 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 11:08:53 BoogieIcfgContainer [2022-07-19 23:08:53,792 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 23:08:53,794 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 23:08:53,794 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 23:08:53,802 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 23:08:53,802 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 11:08:49" (1/3) ... [2022-07-19 23:08:53,803 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16f16643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 11:08:53, skipping insertion in model container [2022-07-19 23:08:53,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:08:50" (2/3) ... [2022-07-19 23:08:53,804 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16f16643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 11:08:53, skipping insertion in model container [2022-07-19 23:08:53,804 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 11:08:53" (3/3) ... [2022-07-19 23:08:53,806 INFO L111 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-07-19 23:08:53,829 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 23:08:53,829 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 23:08:53,910 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 23:08:53,918 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@225ec955, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@4ab45539 [2022-07-19 23:08:53,918 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 23:08:53,925 INFO L276 IsEmpty]: Start isEmpty. Operand has 524 states, 375 states have (on average 1.3706666666666667) internal successors, (514), 389 states have internal predecessors, (514), 112 states have call successors, (112), 37 states have call predecessors, (112), 37 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-07-19 23:08:53,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-07-19 23:08:53,934 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:53,935 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:08:53,935 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:53,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:53,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1009188828, now seen corresponding path program 1 times [2022-07-19 23:08:53,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:53,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562441421] [2022-07-19 23:08:53,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:53,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:54,298 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 23:08:54,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:54,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562441421] [2022-07-19 23:08:54,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562441421] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:54,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 23:08:54,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-19 23:08:54,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979627976] [2022-07-19 23:08:54,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:54,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:54,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:54,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:54,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:54,331 INFO L87 Difference]: Start difference. First operand has 524 states, 375 states have (on average 1.3706666666666667) internal successors, (514), 389 states have internal predecessors, (514), 112 states have call successors, (112), 37 states have call predecessors, (112), 37 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:54,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:54,598 INFO L93 Difference]: Finished difference Result 1439 states and 2086 transitions. [2022-07-19 23:08:54,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:54,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-07-19 23:08:54,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:54,645 INFO L225 Difference]: With dead ends: 1439 [2022-07-19 23:08:54,646 INFO L226 Difference]: Without dead ends: 910 [2022-07-19 23:08:54,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:54,664 INFO L413 NwaCegarLoop]: 1007 mSDtfsCounter, 542 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1684 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:54,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 1684 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 23:08:54,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2022-07-19 23:08:54,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 896. [2022-07-19 23:08:54,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 644 states have (on average 1.3338509316770186) internal successors, (859), 657 states have internal predecessors, (859), 187 states have call successors, (187), 65 states have call predecessors, (187), 64 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2022-07-19 23:08:54,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1227 transitions. [2022-07-19 23:08:54,819 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1227 transitions. Word has length 16 [2022-07-19 23:08:54,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:54,820 INFO L495 AbstractCegarLoop]: Abstraction has 896 states and 1227 transitions. [2022-07-19 23:08:54,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:54,820 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1227 transitions. [2022-07-19 23:08:54,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-07-19 23:08:54,822 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:54,822 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:08:54,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 23:08:54,823 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:54,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:54,824 INFO L85 PathProgramCache]: Analyzing trace with hash -395988183, now seen corresponding path program 1 times [2022-07-19 23:08:54,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:54,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877126929] [2022-07-19 23:08:54,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:54,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:54,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:54,935 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 23:08:54,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:54,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877126929] [2022-07-19 23:08:54,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877126929] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:54,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 23:08:54,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-19 23:08:54,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614587277] [2022-07-19 23:08:54,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:54,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:54,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:54,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:54,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:54,941 INFO L87 Difference]: Start difference. First operand 896 states and 1227 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:55,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:55,012 INFO L93 Difference]: Finished difference Result 1789 states and 2451 transitions. [2022-07-19 23:08:55,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:55,013 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-07-19 23:08:55,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:55,022 INFO L225 Difference]: With dead ends: 1789 [2022-07-19 23:08:55,023 INFO L226 Difference]: Without dead ends: 896 [2022-07-19 23:08:55,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:55,028 INFO L413 NwaCegarLoop]: 701 mSDtfsCounter, 692 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:55,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 701 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:55,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2022-07-19 23:08:55,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 896. [2022-07-19 23:08:55,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 644 states have (on average 1.3307453416149069) internal successors, (857), 657 states have internal predecessors, (857), 187 states have call successors, (187), 65 states have call predecessors, (187), 64 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2022-07-19 23:08:55,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1225 transitions. [2022-07-19 23:08:55,114 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1225 transitions. Word has length 18 [2022-07-19 23:08:55,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:55,115 INFO L495 AbstractCegarLoop]: Abstraction has 896 states and 1225 transitions. [2022-07-19 23:08:55,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:55,115 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1225 transitions. [2022-07-19 23:08:55,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-07-19 23:08:55,116 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:55,117 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] [2022-07-19 23:08:55,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 23:08:55,117 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:55,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:55,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1972979261, now seen corresponding path program 1 times [2022-07-19 23:08:55,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:55,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020429364] [2022-07-19 23:08:55,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:55,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:55,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 23:08:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:55,214 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 23:08:55,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:55,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020429364] [2022-07-19 23:08:55,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020429364] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:55,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 23:08:55,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-19 23:08:55,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138582768] [2022-07-19 23:08:55,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:55,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:55,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:55,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:55,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:55,217 INFO L87 Difference]: Start difference. First operand 896 states and 1225 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-19 23:08:55,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:55,320 INFO L93 Difference]: Finished difference Result 2152 states and 2933 transitions. [2022-07-19 23:08:55,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:55,321 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-07-19 23:08:55,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:55,329 INFO L225 Difference]: With dead ends: 2152 [2022-07-19 23:08:55,329 INFO L226 Difference]: Without dead ends: 1259 [2022-07-19 23:08:55,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:55,336 INFO L413 NwaCegarLoop]: 1124 mSDtfsCounter, 658 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 1606 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:55,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 1606 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:55,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2022-07-19 23:08:55,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 1235. [2022-07-19 23:08:55,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1235 states, 881 states have (on average 1.3280363223609535) internal successors, (1170), 898 states have internal predecessors, (1170), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-07-19 23:08:55,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1235 states to 1235 states and 1680 transitions. [2022-07-19 23:08:55,395 INFO L78 Accepts]: Start accepts. Automaton has 1235 states and 1680 transitions. Word has length 22 [2022-07-19 23:08:55,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:55,395 INFO L495 AbstractCegarLoop]: Abstraction has 1235 states and 1680 transitions. [2022-07-19 23:08:55,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-19 23:08:55,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1235 states and 1680 transitions. [2022-07-19 23:08:55,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-07-19 23:08:55,397 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:55,397 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] [2022-07-19 23:08:55,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 23:08:55,401 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:55,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:55,402 INFO L85 PathProgramCache]: Analyzing trace with hash -184420453, now seen corresponding path program 1 times [2022-07-19 23:08:55,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:55,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794686736] [2022-07-19 23:08:55,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:55,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:55,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:55,483 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 23:08:55,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:55,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794686736] [2022-07-19 23:08:55,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794686736] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:55,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 23:08:55,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-19 23:08:55,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598859594] [2022-07-19 23:08:55,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:55,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:55,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:55,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:55,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:55,486 INFO L87 Difference]: Start difference. First operand 1235 states and 1680 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:55,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:55,647 INFO L93 Difference]: Finished difference Result 2483 states and 3381 transitions. [2022-07-19 23:08:55,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:55,648 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-07-19 23:08:55,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:55,656 INFO L225 Difference]: With dead ends: 2483 [2022-07-19 23:08:55,656 INFO L226 Difference]: Without dead ends: 1251 [2022-07-19 23:08:55,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 23:08:55,662 INFO L413 NwaCegarLoop]: 698 mSDtfsCounter, 10 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:55,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1394 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 23:08:55,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2022-07-19 23:08:55,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1237. [2022-07-19 23:08:55,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1237 states, 883 states have (on average 1.3272933182332955) internal successors, (1172), 900 states have internal predecessors, (1172), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-07-19 23:08:55,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1237 states to 1237 states and 1682 transitions. [2022-07-19 23:08:55,713 INFO L78 Accepts]: Start accepts. Automaton has 1237 states and 1682 transitions. Word has length 25 [2022-07-19 23:08:55,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:55,714 INFO L495 AbstractCegarLoop]: Abstraction has 1237 states and 1682 transitions. [2022-07-19 23:08:55,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:55,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1237 states and 1682 transitions. [2022-07-19 23:08:55,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-07-19 23:08:55,715 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:55,715 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] [2022-07-19 23:08:55,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 23:08:55,716 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:55,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:55,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1602018988, now seen corresponding path program 1 times [2022-07-19 23:08:55,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:55,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548647973] [2022-07-19 23:08:55,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:55,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:55,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 23:08:55,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:55,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548647973] [2022-07-19 23:08:55,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548647973] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:08:55,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636132767] [2022-07-19 23:08:55,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:55,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:55,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:55,791 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 23:08:55,821 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 23:08:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:56,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 23:08:56,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:08:56,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:08:56,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:08:56,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636132767] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:56,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:08:56,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:08:56,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819162335] [2022-07-19 23:08:56,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:56,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:56,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:56,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:56,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:56,172 INFO L87 Difference]: Start difference. First operand 1237 states and 1682 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:56,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:56,246 INFO L93 Difference]: Finished difference Result 2509 states and 3421 transitions. [2022-07-19 23:08:56,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:56,247 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-07-19 23:08:56,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:56,255 INFO L225 Difference]: With dead ends: 2509 [2022-07-19 23:08:56,256 INFO L226 Difference]: Without dead ends: 1275 [2022-07-19 23:08:56,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:56,262 INFO L413 NwaCegarLoop]: 711 mSDtfsCounter, 16 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1405 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:56,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 1405 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:56,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2022-07-19 23:08:56,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 1241. [2022-07-19 23:08:56,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 887 states have (on average 1.3258173618940248) internal successors, (1176), 904 states have internal predecessors, (1176), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-07-19 23:08:56,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 1686 transitions. [2022-07-19 23:08:56,313 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 1686 transitions. Word has length 29 [2022-07-19 23:08:56,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:56,313 INFO L495 AbstractCegarLoop]: Abstraction has 1241 states and 1686 transitions. [2022-07-19 23:08:56,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:08:56,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 1686 transitions. [2022-07-19 23:08:56,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-07-19 23:08:56,317 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:56,317 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] [2022-07-19 23:08:56,347 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 23:08:56,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:56,540 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:56,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:56,540 INFO L85 PathProgramCache]: Analyzing trace with hash -400370473, now seen corresponding path program 1 times [2022-07-19 23:08:56,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:56,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557218492] [2022-07-19 23:08:56,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:56,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:56,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:08:56,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:56,663 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 23:08:56,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:56,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557218492] [2022-07-19 23:08:56,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557218492] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:08:56,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561652976] [2022-07-19 23:08:56,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:56,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:56,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:56,667 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 23:08:56,670 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 23:08:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:57,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:08:57,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:08:57,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:08:57,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:08:57,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561652976] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:57,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:08:57,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:08:57,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361065285] [2022-07-19 23:08:57,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:57,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:57,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:57,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:57,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:57,043 INFO L87 Difference]: Start difference. First operand 1241 states and 1686 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-19 23:08:57,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:57,107 INFO L93 Difference]: Finished difference Result 2783 states and 3848 transitions. [2022-07-19 23:08:57,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:57,108 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2022-07-19 23:08:57,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:57,117 INFO L225 Difference]: With dead ends: 2783 [2022-07-19 23:08:57,117 INFO L226 Difference]: Without dead ends: 1545 [2022-07-19 23:08:57,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:57,125 INFO L413 NwaCegarLoop]: 779 mSDtfsCounter, 179 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1461 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:57,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 1461 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:57,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2022-07-19 23:08:57,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1273. [2022-07-19 23:08:57,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1273 states, 911 states have (on average 1.3282107574094402) internal successors, (1210), 928 states have internal predecessors, (1210), 266 states have call successors, (266), 96 states have call predecessors, (266), 95 states have return successors, (260), 260 states have call predecessors, (260), 260 states have call successors, (260) [2022-07-19 23:08:57,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1736 transitions. [2022-07-19 23:08:57,190 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1736 transitions. Word has length 34 [2022-07-19 23:08:57,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:57,191 INFO L495 AbstractCegarLoop]: Abstraction has 1273 states and 1736 transitions. [2022-07-19 23:08:57,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-07-19 23:08:57,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1736 transitions. [2022-07-19 23:08:57,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-19 23:08:57,192 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:57,192 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] [2022-07-19 23:08:57,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-19 23:08:57,418 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,SelfDestructingSolverStorable5 [2022-07-19 23:08:57,418 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:57,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:57,419 INFO L85 PathProgramCache]: Analyzing trace with hash 538936913, now seen corresponding path program 1 times [2022-07-19 23:08:57,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:57,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547772205] [2022-07-19 23:08:57,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:57,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:57,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:57,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:08:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:57,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:08:57,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:57,538 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:08:57,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:57,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547772205] [2022-07-19 23:08:57,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547772205] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:08:57,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505366695] [2022-07-19 23:08:57,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:57,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:57,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:57,541 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 23:08:57,563 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 23:08:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:57,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 1118 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:08:57,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:08:57,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 23:08:57,892 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:08:57,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505366695] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:57,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:08:57,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:08:57,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239102585] [2022-07-19 23:08:57,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:57,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:57,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:57,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:57,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:57,894 INFO L87 Difference]: Start difference. First operand 1273 states and 1736 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:08:57,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:57,951 INFO L93 Difference]: Finished difference Result 1295 states and 1762 transitions. [2022-07-19 23:08:57,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:57,952 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-07-19 23:08:57,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:57,959 INFO L225 Difference]: With dead ends: 1295 [2022-07-19 23:08:57,959 INFO L226 Difference]: Without dead ends: 1284 [2022-07-19 23:08:57,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:57,961 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 697 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:57,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [697 Valid, 727 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:57,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1284 states. [2022-07-19 23:08:58,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1284 to 1273. [2022-07-19 23:08:58,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1273 states, 911 states have (on average 1.3271130625686058) internal successors, (1209), 928 states have internal predecessors, (1209), 266 states have call successors, (266), 96 states have call predecessors, (266), 95 states have return successors, (260), 260 states have call predecessors, (260), 260 states have call successors, (260) [2022-07-19 23:08:58,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1735 transitions. [2022-07-19 23:08:58,014 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1735 transitions. Word has length 43 [2022-07-19 23:08:58,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:58,014 INFO L495 AbstractCegarLoop]: Abstraction has 1273 states and 1735 transitions. [2022-07-19 23:08:58,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:08:58,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1735 transitions. [2022-07-19 23:08:58,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-07-19 23:08:58,016 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:58,016 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] [2022-07-19 23:08:58,043 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 23:08:58,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:58,236 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:58,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:58,236 INFO L85 PathProgramCache]: Analyzing trace with hash 596195215, now seen corresponding path program 1 times [2022-07-19 23:08:58,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:58,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369756819] [2022-07-19 23:08:58,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:58,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:58,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:08:58,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:58,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:08:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:58,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:08:58,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:58,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369756819] [2022-07-19 23:08:58,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369756819] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:08:58,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437943748] [2022-07-19 23:08:58,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:58,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:58,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:58,320 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:08:58,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-19 23:08:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:58,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 1113 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:08:58,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:08:58,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 23:08:58,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:08:58,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437943748] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:58,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:08:58,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:08:58,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61821804] [2022-07-19 23:08:58,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:58,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:58,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:58,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:58,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:58,717 INFO L87 Difference]: Start difference. First operand 1273 states and 1735 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:08:58,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:58,779 INFO L93 Difference]: Finished difference Result 1275 states and 1736 transitions. [2022-07-19 23:08:58,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:58,780 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-07-19 23:08:58,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:58,787 INFO L225 Difference]: With dead ends: 1275 [2022-07-19 23:08:58,788 INFO L226 Difference]: Without dead ends: 1272 [2022-07-19 23:08:58,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:58,789 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 660 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:58,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 699 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:58,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1272 states. [2022-07-19 23:08:58,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1272 to 1272. [2022-07-19 23:08:58,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 911 states have (on average 1.3260153677277717) internal successors, (1208), 927 states have internal predecessors, (1208), 265 states have call successors, (265), 96 states have call predecessors, (265), 95 states have return successors, (260), 260 states have call predecessors, (260), 260 states have call successors, (260) [2022-07-19 23:08:58,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1733 transitions. [2022-07-19 23:08:58,852 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1733 transitions. Word has length 43 [2022-07-19 23:08:58,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:58,853 INFO L495 AbstractCegarLoop]: Abstraction has 1272 states and 1733 transitions. [2022-07-19 23:08:58,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:08:58,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1733 transitions. [2022-07-19 23:08:58,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-19 23:08:58,854 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:58,854 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] [2022-07-19 23:08:58,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-19 23:08:59,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:59,080 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:59,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:59,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1301881938, now seen corresponding path program 1 times [2022-07-19 23:08:59,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:59,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393041157] [2022-07-19 23:08:59,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:59,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:08:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:08:59,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,158 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:08:59,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:59,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393041157] [2022-07-19 23:08:59,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393041157] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:08:59,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075649658] [2022-07-19 23:08:59,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:59,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:59,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:59,160 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:08:59,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-19 23:08:59,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:08:59,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:08:59,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 23:08:59,518 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:08:59,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075649658] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:08:59,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:08:59,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:08:59,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903539938] [2022-07-19 23:08:59,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:08:59,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:08:59,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:08:59,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:08:59,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:59,520 INFO L87 Difference]: Start difference. First operand 1272 states and 1733 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:08:59,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:08:59,578 INFO L93 Difference]: Finished difference Result 1274 states and 1734 transitions. [2022-07-19 23:08:59,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:08:59,579 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2022-07-19 23:08:59,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:08:59,586 INFO L225 Difference]: With dead ends: 1274 [2022-07-19 23:08:59,587 INFO L226 Difference]: Without dead ends: 1271 [2022-07-19 23:08:59,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:08:59,588 INFO L413 NwaCegarLoop]: 697 mSDtfsCounter, 657 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:08:59,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [657 Valid, 697 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:08:59,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2022-07-19 23:08:59,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1271. [2022-07-19 23:08:59,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1271 states, 911 states have (on average 1.3249176728869374) internal successors, (1207), 926 states have internal predecessors, (1207), 264 states have call successors, (264), 96 states have call predecessors, (264), 95 states have return successors, (260), 260 states have call predecessors, (260), 260 states have call successors, (260) [2022-07-19 23:08:59,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1731 transitions. [2022-07-19 23:08:59,654 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1731 transitions. Word has length 44 [2022-07-19 23:08:59,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:08:59,654 INFO L495 AbstractCegarLoop]: Abstraction has 1271 states and 1731 transitions. [2022-07-19 23:08:59,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:08:59,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1731 transitions. [2022-07-19 23:08:59,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-19 23:08:59,656 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:08:59,656 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] [2022-07-19 23:08:59,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-19 23:08:59,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:59,880 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:08:59,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:08:59,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1703338738, now seen corresponding path program 1 times [2022-07-19 23:08:59,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:08:59,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519132404] [2022-07-19 23:08:59,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:59,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:08:59,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:08:59,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:08:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:08:59,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:08:59,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:08:59,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519132404] [2022-07-19 23:08:59,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519132404] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:08:59,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440659710] [2022-07-19 23:08:59,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:08:59,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:08:59,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:08:59,965 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:08:59,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-19 23:09:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:00,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 1117 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:00,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:00,319 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 23:09:00,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:00,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440659710] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:00,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:00,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:09:00,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264257484] [2022-07-19 23:09:00,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:00,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:00,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:00,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:00,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:09:00,322 INFO L87 Difference]: Start difference. First operand 1271 states and 1731 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:09:00,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:00,373 INFO L93 Difference]: Finished difference Result 1273 states and 1732 transitions. [2022-07-19 23:09:00,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:00,374 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 45 [2022-07-19 23:09:00,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:00,380 INFO L225 Difference]: With dead ends: 1273 [2022-07-19 23:09:00,380 INFO L226 Difference]: Without dead ends: 1270 [2022-07-19 23:09:00,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:09:00,382 INFO L413 NwaCegarLoop]: 695 mSDtfsCounter, 654 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:00,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 695 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:09:00,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2022-07-19 23:09:00,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 1270. [2022-07-19 23:09:00,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1270 states, 911 states have (on average 1.323819978046103) internal successors, (1206), 925 states have internal predecessors, (1206), 263 states have call successors, (263), 96 states have call predecessors, (263), 95 states have return successors, (260), 260 states have call predecessors, (260), 260 states have call successors, (260) [2022-07-19 23:09:00,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1729 transitions. [2022-07-19 23:09:00,434 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1729 transitions. Word has length 45 [2022-07-19 23:09:00,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:00,434 INFO L495 AbstractCegarLoop]: Abstraction has 1270 states and 1729 transitions. [2022-07-19 23:09:00,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:09:00,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1729 transitions. [2022-07-19 23:09:00,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-07-19 23:09:00,435 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:00,436 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] [2022-07-19 23:09:00,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:00,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:00,675 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:00,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:00,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1263602517, now seen corresponding path program 1 times [2022-07-19 23:09:00,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:00,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524613583] [2022-07-19 23:09:00,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:00,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:00,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:09:00,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:00,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:09:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:00,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:09:00,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:00,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524613583] [2022-07-19 23:09:00,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524613583] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:00,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036462295] [2022-07-19 23:09:00,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:00,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:00,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:00,796 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:00,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-19 23:09:01,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:01,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:01,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 23:09:01,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:01,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036462295] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:01,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:01,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-07-19 23:09:01,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606266588] [2022-07-19 23:09:01,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:01,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:01,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:01,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:01,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:09:01,164 INFO L87 Difference]: Start difference. First operand 1270 states and 1729 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:09:01,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:01,231 INFO L93 Difference]: Finished difference Result 1480 states and 1999 transitions. [2022-07-19 23:09:01,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:01,232 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-07-19 23:09:01,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:01,239 INFO L225 Difference]: With dead ends: 1480 [2022-07-19 23:09:01,240 INFO L226 Difference]: Without dead ends: 1448 [2022-07-19 23:09:01,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-19 23:09:01,241 INFO L413 NwaCegarLoop]: 949 mSDtfsCounter, 589 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:01,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 1272 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:09:01,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2022-07-19 23:09:01,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1448. [2022-07-19 23:09:01,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1029 states have (on average 1.3129251700680271) internal successors, (1351), 1043 states have internal predecessors, (1351), 305 states have call successors, (305), 114 states have call predecessors, (305), 113 states have return successors, (304), 304 states have call predecessors, (304), 304 states have call successors, (304) [2022-07-19 23:09:01,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1960 transitions. [2022-07-19 23:09:01,304 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1960 transitions. Word has length 46 [2022-07-19 23:09:01,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:01,304 INFO L495 AbstractCegarLoop]: Abstraction has 1448 states and 1960 transitions. [2022-07-19 23:09:01,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-19 23:09:01,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1960 transitions. [2022-07-19 23:09:01,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-07-19 23:09:01,306 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:01,306 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:09:01,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:01,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:01,532 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:01,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:01,532 INFO L85 PathProgramCache]: Analyzing trace with hash 127015852, now seen corresponding path program 1 times [2022-07-19 23:09:01,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:01,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078450563] [2022-07-19 23:09:01,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:01,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:09:01,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:09:01,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 23:09:01,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 23:09:01,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,644 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:09:01,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:01,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078450563] [2022-07-19 23:09:01,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078450563] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:01,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120786795] [2022-07-19 23:09:01,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:01,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:01,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:01,646 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:01,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-19 23:09:01,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:01,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 1214 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 23:09:01,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:02,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 23:09:02,001 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:02,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120786795] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:02,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:02,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-07-19 23:09:02,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954839336] [2022-07-19 23:09:02,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:02,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:02,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:02,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:02,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 23:09:02,003 INFO L87 Difference]: Start difference. First operand 1448 states and 1960 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-19 23:09:02,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:02,136 INFO L93 Difference]: Finished difference Result 3702 states and 4991 transitions. [2022-07-19 23:09:02,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:02,136 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 64 [2022-07-19 23:09:02,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:02,149 INFO L225 Difference]: With dead ends: 3702 [2022-07-19 23:09:02,149 INFO L226 Difference]: Without dead ends: 2257 [2022-07-19 23:09:02,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 23:09:02,157 INFO L413 NwaCegarLoop]: 737 mSDtfsCounter, 614 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:02,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [614 Valid, 1344 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 23:09:02,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states. [2022-07-19 23:09:02,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 2254. [2022-07-19 23:09:02,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2254 states, 1600 states have (on average 1.306875) internal successors, (2091), 1621 states have internal predecessors, (2091), 467 states have call successors, (467), 187 states have call predecessors, (467), 186 states have return successors, (466), 466 states have call predecessors, (466), 466 states have call successors, (466) [2022-07-19 23:09:02,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2254 states to 2254 states and 3024 transitions. [2022-07-19 23:09:02,256 INFO L78 Accepts]: Start accepts. Automaton has 2254 states and 3024 transitions. Word has length 64 [2022-07-19 23:09:02,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:02,256 INFO L495 AbstractCegarLoop]: Abstraction has 2254 states and 3024 transitions. [2022-07-19 23:09:02,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-19 23:09:02,257 INFO L276 IsEmpty]: Start isEmpty. Operand 2254 states and 3024 transitions. [2022-07-19 23:09:02,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-19 23:09:02,260 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:02,260 INFO L195 NwaCegarLoop]: trace histogram [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 23:09:02,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:02,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-07-19 23:09:02,478 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:02,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:02,479 INFO L85 PathProgramCache]: Analyzing trace with hash -898697336, now seen corresponding path program 1 times [2022-07-19 23:09:02,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:02,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625929127] [2022-07-19 23:09:02,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:02,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:02,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:09:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:09:02,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 23:09:02,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 23:09:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 23:09:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:02,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:02,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:09:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:02,826 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 23:09:02,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:02,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625929127] [2022-07-19 23:09:02,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625929127] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:02,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056634654] [2022-07-19 23:09:02,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:02,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:02,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:02,829 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:02,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-19 23:09:03,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:03,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 1795 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:03,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:03,282 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-19 23:09:03,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:03,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056634654] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:03,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:03,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2022-07-19 23:09:03,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371413674] [2022-07-19 23:09:03,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:03,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:03,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:03,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:03,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-19 23:09:03,284 INFO L87 Difference]: Start difference. First operand 2254 states and 3024 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-19 23:09:03,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:03,398 INFO L93 Difference]: Finished difference Result 4533 states and 6169 transitions. [2022-07-19 23:09:03,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:03,399 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2022-07-19 23:09:03,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:03,414 INFO L225 Difference]: With dead ends: 4533 [2022-07-19 23:09:03,415 INFO L226 Difference]: Without dead ends: 2282 [2022-07-19 23:09:03,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-19 23:09:03,426 INFO L413 NwaCegarLoop]: 666 mSDtfsCounter, 3 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:03,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1325 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:09:03,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2282 states. [2022-07-19 23:09:03,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2282 to 2261. [2022-07-19 23:09:03,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2261 states, 1607 states have (on average 1.3055382700684506) internal successors, (2098), 1628 states have internal predecessors, (2098), 467 states have call successors, (467), 187 states have call predecessors, (467), 186 states have return successors, (466), 466 states have call predecessors, (466), 466 states have call successors, (466) [2022-07-19 23:09:03,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2261 states to 2261 states and 3031 transitions. [2022-07-19 23:09:03,583 INFO L78 Accepts]: Start accepts. Automaton has 2261 states and 3031 transitions. Word has length 123 [2022-07-19 23:09:03,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:03,584 INFO L495 AbstractCegarLoop]: Abstraction has 2261 states and 3031 transitions. [2022-07-19 23:09:03,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-19 23:09:03,584 INFO L276 IsEmpty]: Start isEmpty. Operand 2261 states and 3031 transitions. [2022-07-19 23:09:03,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-07-19 23:09:03,588 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:03,589 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 23:09:03,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:03,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-19 23:09:03,800 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:03,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:03,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1298455087, now seen corresponding path program 1 times [2022-07-19 23:09:03,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:03,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909842336] [2022-07-19 23:09:03,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:03,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:03,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:09:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:03,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:09:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:03,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 23:09:03,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:03,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 23:09:03,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:03,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 23:09:03,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:04,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:09:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-19 23:09:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:04,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:09:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,293 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 23:09:04,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:04,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909842336] [2022-07-19 23:09:04,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909842336] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:04,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96176021] [2022-07-19 23:09:04,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:04,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:04,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:04,296 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:04,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-19 23:09:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:04,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 2220 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:04,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:04,924 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-07-19 23:09:04,925 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:04,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96176021] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:04,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:04,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2022-07-19 23:09:04,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503477132] [2022-07-19 23:09:04,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:04,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:04,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:04,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:04,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-19 23:09:04,929 INFO L87 Difference]: Start difference. First operand 2261 states and 3031 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-19 23:09:05,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:05,225 INFO L93 Difference]: Finished difference Result 4547 states and 6174 transitions. [2022-07-19 23:09:05,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:05,226 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 173 [2022-07-19 23:09:05,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:05,239 INFO L225 Difference]: With dead ends: 4547 [2022-07-19 23:09:05,240 INFO L226 Difference]: Without dead ends: 2289 [2022-07-19 23:09:05,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-19 23:09:05,252 INFO L413 NwaCegarLoop]: 666 mSDtfsCounter, 3 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1327 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:05,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1327 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 23:09:05,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2289 states. [2022-07-19 23:09:05,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2289 to 2268. [2022-07-19 23:09:05,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2268 states, 1614 states have (on average 1.3042131350681536) internal successors, (2105), 1635 states have internal predecessors, (2105), 467 states have call successors, (467), 187 states have call predecessors, (467), 186 states have return successors, (466), 466 states have call predecessors, (466), 466 states have call successors, (466) [2022-07-19 23:09:05,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2268 states to 2268 states and 3038 transitions. [2022-07-19 23:09:05,353 INFO L78 Accepts]: Start accepts. Automaton has 2268 states and 3038 transitions. Word has length 173 [2022-07-19 23:09:05,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:05,353 INFO L495 AbstractCegarLoop]: Abstraction has 2268 states and 3038 transitions. [2022-07-19 23:09:05,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-19 23:09:05,354 INFO L276 IsEmpty]: Start isEmpty. Operand 2268 states and 3038 transitions. [2022-07-19 23:09:05,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-07-19 23:09:05,361 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:05,361 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 23:09:05,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:05,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-07-19 23:09:05,571 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:05,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:05,572 INFO L85 PathProgramCache]: Analyzing trace with hash -390488655, now seen corresponding path program 1 times [2022-07-19 23:09:05,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:05,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536641211] [2022-07-19 23:09:05,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:05,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 23:09:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:09:05,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 23:09:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 23:09:05,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 23:09:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:05,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:05,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:05,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:05,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:09:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:05,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-19 23:09:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:06,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:06,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:06,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:06,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:09:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,067 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 23:09:06,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:06,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536641211] [2022-07-19 23:09:06,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536641211] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:06,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628702504] [2022-07-19 23:09:06,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:06,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:06,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:06,070 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:06,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-19 23:09:06,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:06,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 2217 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:06,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:06,681 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-07-19 23:09:06,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 23:09:06,887 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-07-19 23:09:06,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628702504] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 23:09:06,888 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 23:09:06,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 14 [2022-07-19 23:09:06,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530958836] [2022-07-19 23:09:06,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 23:09:06,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-19 23:09:06,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:06,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-19 23:09:06,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-07-19 23:09:06,890 INFO L87 Difference]: Start difference. First operand 2268 states and 3038 transitions. Second operand has 14 states, 14 states have (on average 12.285714285714286) internal successors, (172), 9 states have internal predecessors, (172), 2 states have call successors, (45), 6 states have call predecessors, (45), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2022-07-19 23:09:22,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:22,549 INFO L93 Difference]: Finished difference Result 5681 states and 8129 transitions. [2022-07-19 23:09:22,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 23:09:22,550 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.285714285714286) internal successors, (172), 9 states have internal predecessors, (172), 2 states have call successors, (45), 6 states have call predecessors, (45), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) Word has length 173 [2022-07-19 23:09:22,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:22,575 INFO L225 Difference]: With dead ends: 5681 [2022-07-19 23:09:22,575 INFO L226 Difference]: Without dead ends: 3416 [2022-07-19 23:09:22,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 392 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-07-19 23:09:22,593 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 925 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 4356 mSolverCounterSat, 658 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 2177 SdHoareTripleChecker+Invalid, 5014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 658 IncrementalHoareTripleChecker+Valid, 4356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:22,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [966 Valid, 2177 Invalid, 5014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [658 Valid, 4356 Invalid, 0 Unknown, 0 Unchecked, 15.3s Time] [2022-07-19 23:09:22,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3416 states. [2022-07-19 23:09:22,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3416 to 2368. [2022-07-19 23:09:22,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2368 states, 1707 states have (on average 1.3034563561804335) internal successors, (2225), 1728 states have internal predecessors, (2225), 467 states have call successors, (467), 187 states have call predecessors, (467), 193 states have return successors, (494), 473 states have call predecessors, (494), 466 states have call successors, (494) [2022-07-19 23:09:22,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2368 states to 2368 states and 3186 transitions. [2022-07-19 23:09:22,802 INFO L78 Accepts]: Start accepts. Automaton has 2368 states and 3186 transitions. Word has length 173 [2022-07-19 23:09:22,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:22,803 INFO L495 AbstractCegarLoop]: Abstraction has 2368 states and 3186 transitions. [2022-07-19 23:09:22,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.285714285714286) internal successors, (172), 9 states have internal predecessors, (172), 2 states have call successors, (45), 6 states have call predecessors, (45), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2022-07-19 23:09:22,804 INFO L276 IsEmpty]: Start isEmpty. Operand 2368 states and 3186 transitions. [2022-07-19 23:09:22,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-07-19 23:09:22,810 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:22,810 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:09:22,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:23,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-07-19 23:09:23,036 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:23,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:23,036 INFO L85 PathProgramCache]: Analyzing trace with hash -706170954, now seen corresponding path program 1 times [2022-07-19 23:09:23,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:23,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750787955] [2022-07-19 23:09:23,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:23,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:23,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:09:23,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 23:09:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 23:09:23,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-19 23:09:23,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:23,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:09:23,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:09:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:09:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:23,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:23,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:09:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:23,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:23,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:23,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:23,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:23,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:23,789 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-07-19 23:09:23,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:23,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750787955] [2022-07-19 23:09:23,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750787955] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:23,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358587751] [2022-07-19 23:09:23,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:23,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:23,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:23,792 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:23,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-19 23:09:24,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:24,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 2702 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:24,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:24,535 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-07-19 23:09:24,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 23:09:24,972 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-07-19 23:09:24,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358587751] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 23:09:24,972 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 23:09:24,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 14 [2022-07-19 23:09:24,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450884614] [2022-07-19 23:09:24,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 23:09:24,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-19 23:09:24,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:24,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-19 23:09:24,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-07-19 23:09:24,975 INFO L87 Difference]: Start difference. First operand 2368 states and 3186 transitions. Second operand has 14 states, 14 states have (on average 13.857142857142858) internal successors, (194), 9 states have internal predecessors, (194), 5 states have call successors, (64), 6 states have call predecessors, (64), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) [2022-07-19 23:09:34,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:34,831 INFO L93 Difference]: Finished difference Result 6076 states and 8756 transitions. [2022-07-19 23:09:34,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 23:09:34,832 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.857142857142858) internal successors, (194), 9 states have internal predecessors, (194), 5 states have call successors, (64), 6 states have call predecessors, (64), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) Word has length 251 [2022-07-19 23:09:34,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:34,869 INFO L225 Difference]: With dead ends: 6076 [2022-07-19 23:09:34,869 INFO L226 Difference]: Without dead ends: 3711 [2022-07-19 23:09:34,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 591 GetRequests, 572 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2022-07-19 23:09:34,882 INFO L413 NwaCegarLoop]: 668 mSDtfsCounter, 1097 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 3239 mSolverCounterSat, 866 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 1897 SdHoareTripleChecker+Invalid, 4105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 866 IncrementalHoareTripleChecker+Valid, 3239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:34,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1166 Valid, 1897 Invalid, 4105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [866 Valid, 3239 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2022-07-19 23:09:34,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3711 states. [2022-07-19 23:09:35,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3711 to 2649. [2022-07-19 23:09:35,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2649 states, 1919 states have (on average 1.3011985409067222) internal successors, (2497), 1933 states have internal predecessors, (2497), 536 states have call successors, (536), 187 states have call predecessors, (536), 193 states have return successors, (563), 549 states have call predecessors, (563), 535 states have call successors, (563) [2022-07-19 23:09:35,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2649 states to 2649 states and 3596 transitions. [2022-07-19 23:09:35,047 INFO L78 Accepts]: Start accepts. Automaton has 2649 states and 3596 transitions. Word has length 251 [2022-07-19 23:09:35,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:35,048 INFO L495 AbstractCegarLoop]: Abstraction has 2649 states and 3596 transitions. [2022-07-19 23:09:35,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.857142857142858) internal successors, (194), 9 states have internal predecessors, (194), 5 states have call successors, (64), 6 states have call predecessors, (64), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) [2022-07-19 23:09:35,048 INFO L276 IsEmpty]: Start isEmpty. Operand 2649 states and 3596 transitions. [2022-07-19 23:09:35,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-07-19 23:09:35,056 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:35,057 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:09:35,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:35,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-19 23:09:35,272 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:35,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:35,272 INFO L85 PathProgramCache]: Analyzing trace with hash -231589981, now seen corresponding path program 1 times [2022-07-19 23:09:35,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:35,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076853853] [2022-07-19 23:09:35,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:35,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:35,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:09:35,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 23:09:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 23:09:35,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:35,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:35,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:35,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:35,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:35,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:35,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:35,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:09:35,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:35,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:35,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:35,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:35,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:35,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:35,954 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-07-19 23:09:35,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:35,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076853853] [2022-07-19 23:09:35,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076853853] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:35,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937274046] [2022-07-19 23:09:35,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:35,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:35,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:35,956 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:35,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-19 23:09:36,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:36,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 2675 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 23:09:36,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:36,715 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-07-19 23:09:36,715 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:36,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937274046] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:36,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:36,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 11 [2022-07-19 23:09:36,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331389139] [2022-07-19 23:09:36,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:36,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:36,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:36,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:36,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 23:09:36,717 INFO L87 Difference]: Start difference. First operand 2649 states and 3596 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-19 23:09:36,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:36,863 INFO L93 Difference]: Finished difference Result 5298 states and 7195 transitions. [2022-07-19 23:09:36,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:36,864 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 253 [2022-07-19 23:09:36,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:36,885 INFO L225 Difference]: With dead ends: 5298 [2022-07-19 23:09:36,885 INFO L226 Difference]: Without dead ends: 2652 [2022-07-19 23:09:36,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 23:09:36,896 INFO L413 NwaCegarLoop]: 666 mSDtfsCounter, 0 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1327 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:36,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1327 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:09:36,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2652 states. [2022-07-19 23:09:37,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2652 to 2652. [2022-07-19 23:09:37,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2652 states, 1922 states have (on average 1.3007284079084287) internal successors, (2500), 1936 states have internal predecessors, (2500), 536 states have call successors, (536), 187 states have call predecessors, (536), 193 states have return successors, (563), 549 states have call predecessors, (563), 535 states have call successors, (563) [2022-07-19 23:09:37,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2652 states to 2652 states and 3599 transitions. [2022-07-19 23:09:37,026 INFO L78 Accepts]: Start accepts. Automaton has 2652 states and 3599 transitions. Word has length 253 [2022-07-19 23:09:37,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:37,027 INFO L495 AbstractCegarLoop]: Abstraction has 2652 states and 3599 transitions. [2022-07-19 23:09:37,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-19 23:09:37,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2652 states and 3599 transitions. [2022-07-19 23:09:37,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-07-19 23:09:37,034 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:37,034 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:09:37,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:37,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-19 23:09:37,248 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:37,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:37,248 INFO L85 PathProgramCache]: Analyzing trace with hash 642075621, now seen corresponding path program 1 times [2022-07-19 23:09:37,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:37,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273580265] [2022-07-19 23:09:37,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:37,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:37,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:37,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:09:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 23:09:37,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 23:09:37,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:37,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:37,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:37,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:37,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:37,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:09:37,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:37,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:37,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:37,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:37,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:37,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:37,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:37,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:37,892 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-07-19 23:09:37,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:37,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273580265] [2022-07-19 23:09:37,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273580265] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:37,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226581976] [2022-07-19 23:09:37,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:37,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:37,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:37,895 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:37,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-19 23:09:38,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:38,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 2680 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:38,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:38,677 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-07-19 23:09:38,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:38,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226581976] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:38,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:38,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2022-07-19 23:09:38,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692880245] [2022-07-19 23:09:38,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:38,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 23:09:38,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:38,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 23:09:38,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-19 23:09:38,680 INFO L87 Difference]: Start difference. First operand 2652 states and 3599 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-19 23:09:38,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:38,868 INFO L93 Difference]: Finished difference Result 5310 states and 7207 transitions. [2022-07-19 23:09:38,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 23:09:38,868 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 253 [2022-07-19 23:09:38,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:38,879 INFO L225 Difference]: With dead ends: 5310 [2022-07-19 23:09:38,879 INFO L226 Difference]: Without dead ends: 2652 [2022-07-19 23:09:38,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-07-19 23:09:38,888 INFO L413 NwaCegarLoop]: 665 mSDtfsCounter, 3 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1988 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:38,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1988 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:09:38,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2652 states. [2022-07-19 23:09:39,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2652 to 2652. [2022-07-19 23:09:39,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2652 states, 1922 states have (on average 1.2991675338189386) internal successors, (2497), 1936 states have internal predecessors, (2497), 536 states have call successors, (536), 187 states have call predecessors, (536), 193 states have return successors, (563), 549 states have call predecessors, (563), 535 states have call successors, (563) [2022-07-19 23:09:39,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2652 states to 2652 states and 3596 transitions. [2022-07-19 23:09:39,027 INFO L78 Accepts]: Start accepts. Automaton has 2652 states and 3596 transitions. Word has length 253 [2022-07-19 23:09:39,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:39,027 INFO L495 AbstractCegarLoop]: Abstraction has 2652 states and 3596 transitions. [2022-07-19 23:09:39,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-19 23:09:39,028 INFO L276 IsEmpty]: Start isEmpty. Operand 2652 states and 3596 transitions. [2022-07-19 23:09:39,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2022-07-19 23:09:39,035 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:39,035 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:09:39,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:39,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:39,252 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:39,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:39,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1301349854, now seen corresponding path program 1 times [2022-07-19 23:09:39,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:39,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989726785] [2022-07-19 23:09:39,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:39,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:39,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:09:39,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 23:09:39,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 23:09:39,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 23:09:39,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:39,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:39,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:39,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:39,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:09:39,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:39,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:39,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:39,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:39,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:39,904 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-07-19 23:09:39,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:39,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989726785] [2022-07-19 23:09:39,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989726785] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:39,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836679756] [2022-07-19 23:09:39,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:39,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:39,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:39,908 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:39,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-19 23:09:40,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:40,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 2709 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 23:09:40,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:40,703 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-07-19 23:09:40,703 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:09:40,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836679756] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:09:40,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:09:40,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2022-07-19 23:09:40,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595663699] [2022-07-19 23:09:40,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:09:40,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:09:40,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:40,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:09:40,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-07-19 23:09:40,706 INFO L87 Difference]: Start difference. First operand 2652 states and 3596 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-19 23:09:40,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:09:40,827 INFO L93 Difference]: Finished difference Result 5340 states and 7246 transitions. [2022-07-19 23:09:40,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:09:40,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 257 [2022-07-19 23:09:40,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:09:40,841 INFO L225 Difference]: With dead ends: 5340 [2022-07-19 23:09:40,841 INFO L226 Difference]: Without dead ends: 2691 [2022-07-19 23:09:40,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 324 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-07-19 23:09:40,850 INFO L413 NwaCegarLoop]: 662 mSDtfsCounter, 9 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:09:40,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1315 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:09:40,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2022-07-19 23:09:41,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2661. [2022-07-19 23:09:41,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2661 states, 1931 states have (on average 1.2977731745209735) internal successors, (2506), 1945 states have internal predecessors, (2506), 536 states have call successors, (536), 187 states have call predecessors, (536), 193 states have return successors, (563), 549 states have call predecessors, (563), 535 states have call successors, (563) [2022-07-19 23:09:41,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2661 states to 2661 states and 3605 transitions. [2022-07-19 23:09:41,033 INFO L78 Accepts]: Start accepts. Automaton has 2661 states and 3605 transitions. Word has length 257 [2022-07-19 23:09:41,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:09:41,033 INFO L495 AbstractCegarLoop]: Abstraction has 2661 states and 3605 transitions. [2022-07-19 23:09:41,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-19 23:09:41,034 INFO L276 IsEmpty]: Start isEmpty. Operand 2661 states and 3605 transitions. [2022-07-19 23:09:41,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-07-19 23:09:41,043 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:09:41,044 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:09:41,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-07-19 23:09:41,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:41,260 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:09:41,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:09:41,260 INFO L85 PathProgramCache]: Analyzing trace with hash -290026580, now seen corresponding path program 1 times [2022-07-19 23:09:41,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:09:41,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376520400] [2022-07-19 23:09:41,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:41,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:09:41,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:09:41,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:09:41,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 23:09:41,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:41,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:09:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:09:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:41,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:41,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:41,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:41,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:09:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:09:41,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:09:41,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:09:41,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:09:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:09:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:09:41,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:09:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:09:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:41,991 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-07-19 23:09:41,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:09:41,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376520400] [2022-07-19 23:09:41,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376520400] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:09:41,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894947484] [2022-07-19 23:09:41,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:09:41,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:09:41,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:09:41,996 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:09:42,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-07-19 23:09:42,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:09:42,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 2732 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:09:42,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:09:42,961 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-07-19 23:09:42,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 23:09:43,406 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-07-19 23:09:43,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894947484] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 23:09:43,407 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 23:09:43,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 4, 4] total 17 [2022-07-19 23:09:43,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441667233] [2022-07-19 23:09:43,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 23:09:43,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-19 23:09:43,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:09:43,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-19 23:09:43,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-07-19 23:09:43,410 INFO L87 Difference]: Start difference. First operand 2661 states and 3605 transitions. Second operand has 17 states, 17 states have (on average 12.529411764705882) internal successors, (213), 11 states have internal predecessors, (213), 6 states have call successors, (59), 7 states have call predecessors, (59), 4 states have return successors, (54), 7 states have call predecessors, (54), 6 states have call successors, (54) [2022-07-19 23:10:00,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:00,367 INFO L93 Difference]: Finished difference Result 6845 states and 9986 transitions. [2022-07-19 23:10:00,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 23:10:00,367 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 12.529411764705882) internal successors, (213), 11 states have internal predecessors, (213), 6 states have call successors, (59), 7 states have call predecessors, (59), 4 states have return successors, (54), 7 states have call predecessors, (54), 6 states have call successors, (54) Word has length 264 [2022-07-19 23:10:00,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:00,391 INFO L225 Difference]: With dead ends: 6845 [2022-07-19 23:10:00,391 INFO L226 Difference]: Without dead ends: 4187 [2022-07-19 23:10:00,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 623 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2022-07-19 23:10:00,405 INFO L413 NwaCegarLoop]: 635 mSDtfsCounter, 969 mSDsluCounter, 2033 mSDsCounter, 0 mSdLazyCounter, 5918 mSolverCounterSat, 734 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1025 SdHoareTripleChecker+Valid, 2668 SdHoareTripleChecker+Invalid, 6652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 734 IncrementalHoareTripleChecker+Valid, 5918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:00,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1025 Valid, 2668 Invalid, 6652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [734 Valid, 5918 Invalid, 0 Unknown, 0 Unchecked, 16.6s Time] [2022-07-19 23:10:00,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4187 states. [2022-07-19 23:10:00,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4187 to 3063. [2022-07-19 23:10:00,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2228 states have (on average 1.2935368043087971) internal successors, (2882), 2242 states have internal predecessors, (2882), 624 states have call successors, (624), 194 states have call predecessors, (624), 210 states have return successors, (675), 640 states have call predecessors, (675), 623 states have call successors, (675) [2022-07-19 23:10:00,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4181 transitions. [2022-07-19 23:10:00,609 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4181 transitions. Word has length 264 [2022-07-19 23:10:00,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:00,610 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4181 transitions. [2022-07-19 23:10:00,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.529411764705882) internal successors, (213), 11 states have internal predecessors, (213), 6 states have call successors, (59), 7 states have call predecessors, (59), 4 states have return successors, (54), 7 states have call predecessors, (54), 6 states have call successors, (54) [2022-07-19 23:10:00,610 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4181 transitions. [2022-07-19 23:10:00,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2022-07-19 23:10:00,619 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:00,619 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:10:00,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:00,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:00,844 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:00,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:00,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1053836754, now seen corresponding path program 1 times [2022-07-19 23:10:00,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:00,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022573587] [2022-07-19 23:10:00,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:00,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:00,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:01,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:01,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-19 23:10:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 23:10:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 23:10:01,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-19 23:10:01,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-19 23:10:01,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-19 23:10:01,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-19 23:10:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:01,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:01,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:01,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:01,454 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-07-19 23:10:01,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:01,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022573587] [2022-07-19 23:10:01,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022573587] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:01,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673520121] [2022-07-19 23:10:01,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:01,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:01,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:01,457 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:01,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-07-19 23:10:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:02,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 2848 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:10:02,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:02,381 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2022-07-19 23:10:02,381 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:10:02,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673520121] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:10:02,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:10:02,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2022-07-19 23:10:02,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198871838] [2022-07-19 23:10:02,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:10:02,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 23:10:02,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:02,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 23:10:02,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-07-19 23:10:02,384 INFO L87 Difference]: Start difference. First operand 3063 states and 4181 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 23:10:02,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:02,552 INFO L93 Difference]: Finished difference Result 6129 states and 8365 transitions. [2022-07-19 23:10:02,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 23:10:02,552 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 303 [2022-07-19 23:10:02,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:02,566 INFO L225 Difference]: With dead ends: 6129 [2022-07-19 23:10:02,567 INFO L226 Difference]: Without dead ends: 2991 [2022-07-19 23:10:02,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 378 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-19 23:10:02,576 INFO L413 NwaCegarLoop]: 665 mSDtfsCounter, 1 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1990 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:02,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1990 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:10:02,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2991 states. [2022-07-19 23:10:02,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2991 to 2973. [2022-07-19 23:10:02,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2973 states, 2159 states have (on average 1.2945808244557666) internal successors, (2795), 2176 states have internal predecessors, (2795), 603 states have call successors, (603), 194 states have call predecessors, (603), 210 states have return successors, (651), 616 states have call predecessors, (651), 602 states have call successors, (651) [2022-07-19 23:10:02,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2973 states to 2973 states and 4049 transitions. [2022-07-19 23:10:02,743 INFO L78 Accepts]: Start accepts. Automaton has 2973 states and 4049 transitions. Word has length 303 [2022-07-19 23:10:02,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:02,744 INFO L495 AbstractCegarLoop]: Abstraction has 2973 states and 4049 transitions. [2022-07-19 23:10:02,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 23:10:02,744 INFO L276 IsEmpty]: Start isEmpty. Operand 2973 states and 4049 transitions. [2022-07-19 23:10:02,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2022-07-19 23:10:02,753 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:02,753 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:10:02,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:02,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:02,968 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:02,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:02,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1100862756, now seen corresponding path program 1 times [2022-07-19 23:10:02,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:02,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721347014] [2022-07-19 23:10:02,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:02,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:03,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:10:03,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 23:10:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 23:10:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-19 23:10:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-19 23:10:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-19 23:10:03,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:03,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:03,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:03,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:03,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:03,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:03,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:03,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:03,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:03,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:03,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:03,543 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-07-19 23:10:03,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:03,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721347014] [2022-07-19 23:10:03,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721347014] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:03,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717121329] [2022-07-19 23:10:03,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:03,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:03,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:03,548 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:03,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-07-19 23:10:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:04,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 2901 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:10:04,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:04,474 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2022-07-19 23:10:04,475 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:10:04,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717121329] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:10:04,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:10:04,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 11 [2022-07-19 23:10:04,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139654268] [2022-07-19 23:10:04,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:10:04,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:10:04,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:04,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:10:04,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-07-19 23:10:04,477 INFO L87 Difference]: Start difference. First operand 2973 states and 4049 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2022-07-19 23:10:04,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:04,711 INFO L93 Difference]: Finished difference Result 8556 states and 11586 transitions. [2022-07-19 23:10:04,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:10:04,712 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) Word has length 301 [2022-07-19 23:10:04,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:04,738 INFO L225 Difference]: With dead ends: 8556 [2022-07-19 23:10:04,738 INFO L226 Difference]: Without dead ends: 5577 [2022-07-19 23:10:04,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-07-19 23:10:04,752 INFO L413 NwaCegarLoop]: 1136 mSDtfsCounter, 616 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:04,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [616 Valid, 1772 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:10:04,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5577 states. [2022-07-19 23:10:05,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5577 to 4814. [2022-07-19 23:10:05,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4814 states, 3488 states have (on average 1.2875573394495412) internal successors, (4491), 3512 states have internal predecessors, (4491), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-07-19 23:10:05,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4814 states to 4814 states and 6488 transitions. [2022-07-19 23:10:05,036 INFO L78 Accepts]: Start accepts. Automaton has 4814 states and 6488 transitions. Word has length 301 [2022-07-19 23:10:05,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:05,036 INFO L495 AbstractCegarLoop]: Abstraction has 4814 states and 6488 transitions. [2022-07-19 23:10:05,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2022-07-19 23:10:05,037 INFO L276 IsEmpty]: Start isEmpty. Operand 4814 states and 6488 transitions. [2022-07-19 23:10:05,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2022-07-19 23:10:05,046 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:05,046 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:10:05,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:05,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:05,260 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:05,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:05,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1451902732, now seen corresponding path program 1 times [2022-07-19 23:10:05,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:05,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520789950] [2022-07-19 23:10:05,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:05,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:05,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:05,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 23:10:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 23:10:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-19 23:10:05,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-19 23:10:05,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-19 23:10:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:05,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:05,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:05,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:05,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:05,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:05,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:05,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:05,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:05,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:05,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:05,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:05,917 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 9 proven. 22 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2022-07-19 23:10:05,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:05,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520789950] [2022-07-19 23:10:05,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520789950] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:05,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041138729] [2022-07-19 23:10:05,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:05,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:05,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:05,920 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:05,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-07-19 23:10:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:07,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 3050 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 23:10:07,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:07,164 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2022-07-19 23:10:07,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:10:07,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041138729] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:10:07,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:10:07,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2022-07-19 23:10:07,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953870489] [2022-07-19 23:10:07,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:10:07,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 23:10:07,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:07,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 23:10:07,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-07-19 23:10:07,169 INFO L87 Difference]: Start difference. First operand 4814 states and 6488 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 23:10:07,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:07,469 INFO L93 Difference]: Finished difference Result 10532 states and 14317 transitions. [2022-07-19 23:10:07,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 23:10:07,470 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 305 [2022-07-19 23:10:07,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:07,496 INFO L225 Difference]: With dead ends: 10532 [2022-07-19 23:10:07,496 INFO L226 Difference]: Without dead ends: 5721 [2022-07-19 23:10:07,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 372 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-07-19 23:10:07,516 INFO L413 NwaCegarLoop]: 816 mSDtfsCounter, 142 mSDsluCounter, 2286 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 3102 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:07,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 3102 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:10:07,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5721 states. [2022-07-19 23:10:07,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5721 to 4856. [2022-07-19 23:10:07,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4856 states, 3527 states have (on average 1.2843776580663453) internal successors, (4530), 3536 states have internal predecessors, (4530), 975 states have call successors, (975), 327 states have call predecessors, (975), 353 states have return successors, (1043), 1016 states have call predecessors, (1043), 974 states have call successors, (1043) [2022-07-19 23:10:07,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4856 states to 4856 states and 6548 transitions. [2022-07-19 23:10:07,867 INFO L78 Accepts]: Start accepts. Automaton has 4856 states and 6548 transitions. Word has length 305 [2022-07-19 23:10:07,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:07,867 INFO L495 AbstractCegarLoop]: Abstraction has 4856 states and 6548 transitions. [2022-07-19 23:10:07,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-19 23:10:07,868 INFO L276 IsEmpty]: Start isEmpty. Operand 4856 states and 6548 transitions. [2022-07-19 23:10:07,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-07-19 23:10:07,877 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:07,877 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:10:07,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:08,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:08,104 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:08,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:08,105 INFO L85 PathProgramCache]: Analyzing trace with hash 250111231, now seen corresponding path program 1 times [2022-07-19 23:10:08,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:08,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110056777] [2022-07-19 23:10:08,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:08,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:08,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:08,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:10:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 23:10:08,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:08,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:08,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:08,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-19 23:10:08,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:08,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:08,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:08,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:08,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:08,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:08,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:08,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:08,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:08,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:08,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:08,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:08,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:08,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-07-19 23:10:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-07-19 23:10:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-07-19 23:10:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-07-19 23:10:09,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:09,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:09,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:09,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:09,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:09,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:09,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:09,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:09,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:09,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:09,323 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 2 proven. 78 refuted. 0 times theorem prover too weak. 1035 trivial. 0 not checked. [2022-07-19 23:10:09,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:09,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110056777] [2022-07-19 23:10:09,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110056777] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:09,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318504549] [2022-07-19 23:10:09,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:09,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:09,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:09,325 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:09,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-07-19 23:10:10,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:10,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 4430 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 23:10:10,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:10,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 1069 trivial. 0 not checked. [2022-07-19 23:10:10,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:10:10,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318504549] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:10:10,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:10:10,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [13] total 14 [2022-07-19 23:10:10,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882793275] [2022-07-19 23:10:10,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:10:10,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:10:10,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:10,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:10:10,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-07-19 23:10:10,682 INFO L87 Difference]: Start difference. First operand 4856 states and 6548 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-07-19 23:10:10,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:10,929 INFO L93 Difference]: Finished difference Result 9775 states and 13258 transitions. [2022-07-19 23:10:10,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:10:10,930 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 498 [2022-07-19 23:10:10,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:10,953 INFO L225 Difference]: With dead ends: 9775 [2022-07-19 23:10:10,953 INFO L226 Difference]: Without dead ends: 4922 [2022-07-19 23:10:10,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 642 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-07-19 23:10:10,970 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 10 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:10,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1289 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:10:10,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4922 states. [2022-07-19 23:10:11,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4922 to 4868. [2022-07-19 23:10:11,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4868 states, 3539 states have (on average 1.2834133936140153) internal successors, (4542), 3548 states have internal predecessors, (4542), 975 states have call successors, (975), 327 states have call predecessors, (975), 353 states have return successors, (1043), 1016 states have call predecessors, (1043), 974 states have call successors, (1043) [2022-07-19 23:10:11,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4868 states to 4868 states and 6560 transitions. [2022-07-19 23:10:11,262 INFO L78 Accepts]: Start accepts. Automaton has 4868 states and 6560 transitions. Word has length 498 [2022-07-19 23:10:11,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:11,263 INFO L495 AbstractCegarLoop]: Abstraction has 4868 states and 6560 transitions. [2022-07-19 23:10:11,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-07-19 23:10:11,263 INFO L276 IsEmpty]: Start isEmpty. Operand 4868 states and 6560 transitions. [2022-07-19 23:10:11,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 512 [2022-07-19 23:10:11,273 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:11,273 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 13, 13, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:10:11,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:11,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-07-19 23:10:11,488 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:11,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:11,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1020209356, now seen corresponding path program 1 times [2022-07-19 23:10:11,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:11,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662693452] [2022-07-19 23:10:11,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:11,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:11,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:10:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 23:10:11,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:11,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:11,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:11,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 23:10:11,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:11,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 23:10:11,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:11,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 23:10:11,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:12,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:12,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:12,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:12,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:12,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:12,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:12,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:12,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-07-19 23:10:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-07-19 23:10:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-07-19 23:10:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-07-19 23:10:12,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:12,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:12,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:12,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:12,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:12,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:12,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:12,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:12,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:12,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:12,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:12,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 2 proven. 78 refuted. 0 times theorem prover too weak. 1144 trivial. 0 not checked. [2022-07-19 23:10:12,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:12,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662693452] [2022-07-19 23:10:12,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662693452] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:12,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205887800] [2022-07-19 23:10:12,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:12,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:12,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:12,557 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:12,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-07-19 23:10:13,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:14,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 4494 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:10:14,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:14,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 1178 trivial. 0 not checked. [2022-07-19 23:10:14,045 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:10:14,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205887800] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:10:14,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:10:14,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [13] total 15 [2022-07-19 23:10:14,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111369621] [2022-07-19 23:10:14,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:10:14,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 23:10:14,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:14,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 23:10:14,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-07-19 23:10:14,047 INFO L87 Difference]: Start difference. First operand 4868 states and 6560 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-07-19 23:10:14,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:14,268 INFO L93 Difference]: Finished difference Result 9907 states and 13438 transitions. [2022-07-19 23:10:14,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 23:10:14,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 511 [2022-07-19 23:10:14,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:14,292 INFO L225 Difference]: With dead ends: 9907 [2022-07-19 23:10:14,292 INFO L226 Difference]: Without dead ends: 5042 [2022-07-19 23:10:14,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 671 GetRequests, 658 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-07-19 23:10:14,307 INFO L413 NwaCegarLoop]: 656 mSDtfsCounter, 27 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:14,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 1957 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:10:14,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5042 states. [2022-07-19 23:10:14,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5042 to 4880. [2022-07-19 23:10:14,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4880 states, 3551 states have (on average 1.2824556462968177) internal successors, (4554), 3554 states have internal predecessors, (4554), 975 states have call successors, (975), 327 states have call predecessors, (975), 353 states have return successors, (1043), 1016 states have call predecessors, (1043), 974 states have call successors, (1043) [2022-07-19 23:10:14,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4880 states to 4880 states and 6572 transitions. [2022-07-19 23:10:14,582 INFO L78 Accepts]: Start accepts. Automaton has 4880 states and 6572 transitions. Word has length 511 [2022-07-19 23:10:14,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:14,583 INFO L495 AbstractCegarLoop]: Abstraction has 4880 states and 6572 transitions. [2022-07-19 23:10:14,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-07-19 23:10:14,583 INFO L276 IsEmpty]: Start isEmpty. Operand 4880 states and 6572 transitions. [2022-07-19 23:10:14,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-07-19 23:10:14,632 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:14,633 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 13, 13, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:10:14,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:14,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-07-19 23:10:14,834 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:14,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:14,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1364662616, now seen corresponding path program 1 times [2022-07-19 23:10:14,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:14,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543888644] [2022-07-19 23:10:14,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:14,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:14,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:15,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:10:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 23:10:15,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:15,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:10:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:10:15,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 23:10:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 23:10:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:15,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:15,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:15,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:15,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:15,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:15,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-07-19 23:10:15,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-07-19 23:10:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-07-19 23:10:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-07-19 23:10:15,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:15,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:15,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:15,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:15,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:10:15,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:15,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:15,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 23:10:15,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 23:10:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 23:10:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:15,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:15,876 INFO L134 CoverageAnalysis]: Checked inductivity of 1295 backedges. 2 proven. 79 refuted. 0 times theorem prover too weak. 1214 trivial. 0 not checked. [2022-07-19 23:10:15,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:15,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543888644] [2022-07-19 23:10:15,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543888644] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:15,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961883995] [2022-07-19 23:10:15,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:15,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:15,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:15,879 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:15,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-07-19 23:10:17,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:17,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 4532 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:10:17,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:17,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1295 backedges. 222 proven. 1 refuted. 0 times theorem prover too weak. 1072 trivial. 0 not checked. [2022-07-19 23:10:17,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 23:10:18,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1295 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1292 trivial. 0 not checked. [2022-07-19 23:10:18,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961883995] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 23:10:18,140 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 23:10:18,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 4, 4] total 16 [2022-07-19 23:10:18,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236964652] [2022-07-19 23:10:18,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 23:10:18,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-19 23:10:18,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:18,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-19 23:10:18,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-07-19 23:10:18,143 INFO L87 Difference]: Start difference. First operand 4880 states and 6572 transitions. Second operand has 16 states, 16 states have (on average 14.5625) internal successors, (233), 9 states have internal predecessors, (233), 6 states have call successors, (75), 9 states have call predecessors, (75), 2 states have return successors, (65), 6 states have call predecessors, (65), 6 states have call successors, (65) [2022-07-19 23:10:32,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:32,509 INFO L93 Difference]: Finished difference Result 12653 states and 18614 transitions. [2022-07-19 23:10:32,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-19 23:10:32,509 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.5625) internal successors, (233), 9 states have internal predecessors, (233), 6 states have call successors, (75), 9 states have call predecessors, (75), 2 states have return successors, (65), 6 states have call predecessors, (65), 6 states have call successors, (65) Word has length 520 [2022-07-19 23:10:32,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:32,551 INFO L225 Difference]: With dead ends: 12653 [2022-07-19 23:10:32,551 INFO L226 Difference]: Without dead ends: 7776 [2022-07-19 23:10:32,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1222 GetRequests, 1196 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=162, Invalid=594, Unknown=0, NotChecked=0, Total=756 [2022-07-19 23:10:32,576 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 1118 mSDsluCounter, 1527 mSDsCounter, 0 mSdLazyCounter, 4211 mSolverCounterSat, 839 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1144 SdHoareTripleChecker+Valid, 2172 SdHoareTripleChecker+Invalid, 5050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 839 IncrementalHoareTripleChecker+Valid, 4211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:32,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1144 Valid, 2172 Invalid, 5050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [839 Valid, 4211 Invalid, 0 Unknown, 0 Unchecked, 13.7s Time] [2022-07-19 23:10:32,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7776 states. [2022-07-19 23:10:32,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7776 to 5102. [2022-07-19 23:10:32,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5102 states, 3737 states have (on average 1.2828472036392828) internal successors, (4794), 3740 states have internal predecessors, (4794), 1011 states have call successors, (1011), 327 states have call predecessors, (1011), 353 states have return successors, (1079), 1052 states have call predecessors, (1079), 1010 states have call successors, (1079) [2022-07-19 23:10:32,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5102 states to 5102 states and 6884 transitions. [2022-07-19 23:10:32,958 INFO L78 Accepts]: Start accepts. Automaton has 5102 states and 6884 transitions. Word has length 520 [2022-07-19 23:10:32,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:32,959 INFO L495 AbstractCegarLoop]: Abstraction has 5102 states and 6884 transitions. [2022-07-19 23:10:32,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.5625) internal successors, (233), 9 states have internal predecessors, (233), 6 states have call successors, (75), 9 states have call predecessors, (75), 2 states have return successors, (65), 6 states have call predecessors, (65), 6 states have call successors, (65) [2022-07-19 23:10:32,959 INFO L276 IsEmpty]: Start isEmpty. Operand 5102 states and 6884 transitions. [2022-07-19 23:10:32,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 622 [2022-07-19 23:10:32,969 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:32,970 INFO L195 NwaCegarLoop]: trace histogram [25, 25, 16, 16, 16, 16, 16, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:10:33,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:33,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-19 23:10:33,184 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:33,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:33,184 INFO L85 PathProgramCache]: Analyzing trace with hash 235644442, now seen corresponding path program 1 times [2022-07-19 23:10:33,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:33,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091317767] [2022-07-19 23:10:33,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:33,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:33,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:10:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 23:10:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:33,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:33,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:33,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:10:33,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:10:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 23:10:33,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 23:10:33,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-19 23:10:33,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-19 23:10:33,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:33,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:33,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:33,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:33,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:33,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:10:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-19 23:10:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-19 23:10:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:33,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:33,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:33,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:33,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:33,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:33,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:34,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:10:34,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-19 23:10:34,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-07-19 23:10:34,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-07-19 23:10:34,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-07-19 23:10:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-07-19 23:10:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:34,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:34,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:34,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:34,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:34,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:34,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:10:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-19 23:10:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-19 23:10:34,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:34,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-19 23:10:34,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-19 23:10:34,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:34,383 INFO L134 CoverageAnalysis]: Checked inductivity of 2247 backedges. 2 proven. 108 refuted. 0 times theorem prover too weak. 2137 trivial. 0 not checked. [2022-07-19 23:10:34,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:34,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091317767] [2022-07-19 23:10:34,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091317767] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:34,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392326917] [2022-07-19 23:10:34,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:34,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:34,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:34,385 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:34,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-07-19 23:10:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:35,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 4992 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 23:10:35,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:36,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2247 backedges. 626 proven. 34 refuted. 0 times theorem prover too weak. 1587 trivial. 0 not checked. [2022-07-19 23:10:36,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 23:10:37,102 INFO L134 CoverageAnalysis]: Checked inductivity of 2247 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 2211 trivial. 0 not checked. [2022-07-19 23:10:37,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392326917] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 23:10:37,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 23:10:37,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7, 7] total 18 [2022-07-19 23:10:37,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115191721] [2022-07-19 23:10:37,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 23:10:37,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 23:10:37,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:37,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 23:10:37,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-07-19 23:10:37,107 INFO L87 Difference]: Start difference. First operand 5102 states and 6884 transitions. Second operand has 18 states, 18 states have (on average 14.444444444444445) internal successors, (260), 11 states have internal predecessors, (260), 8 states have call successors, (81), 9 states have call predecessors, (81), 3 states have return successors, (73), 8 states have call predecessors, (73), 8 states have call successors, (73) [2022-07-19 23:10:53,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:53,938 INFO L93 Difference]: Finished difference Result 12353 states and 17642 transitions. [2022-07-19 23:10:53,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-19 23:10:53,939 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 14.444444444444445) internal successors, (260), 11 states have internal predecessors, (260), 8 states have call successors, (81), 9 states have call predecessors, (81), 3 states have return successors, (73), 8 states have call predecessors, (73), 8 states have call successors, (73) Word has length 621 [2022-07-19 23:10:53,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:53,973 INFO L225 Difference]: With dead ends: 12353 [2022-07-19 23:10:53,973 INFO L226 Difference]: Without dead ends: 7122 [2022-07-19 23:10:53,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1438 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=239, Invalid=883, Unknown=0, NotChecked=0, Total=1122 [2022-07-19 23:10:53,994 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 1316 mSDsluCounter, 2035 mSDsCounter, 0 mSdLazyCounter, 6048 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1339 SdHoareTripleChecker+Valid, 2687 SdHoareTripleChecker+Invalid, 7008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 960 IncrementalHoareTripleChecker+Valid, 6048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:53,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1339 Valid, 2687 Invalid, 7008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 6048 Invalid, 0 Unknown, 0 Unchecked, 16.2s Time] [2022-07-19 23:10:54,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7122 states. [2022-07-19 23:10:54,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7122 to 5168. [2022-07-19 23:10:54,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5168 states, 3791 states have (on average 1.27723555790029) internal successors, (4842), 3794 states have internal predecessors, (4842), 1023 states have call successors, (1023), 327 states have call predecessors, (1023), 353 states have return successors, (1091), 1064 states have call predecessors, (1091), 1022 states have call successors, (1091) [2022-07-19 23:10:54,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5168 states to 5168 states and 6956 transitions. [2022-07-19 23:10:54,348 INFO L78 Accepts]: Start accepts. Automaton has 5168 states and 6956 transitions. Word has length 621 [2022-07-19 23:10:54,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:54,349 INFO L495 AbstractCegarLoop]: Abstraction has 5168 states and 6956 transitions. [2022-07-19 23:10:54,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 14.444444444444445) internal successors, (260), 11 states have internal predecessors, (260), 8 states have call successors, (81), 9 states have call predecessors, (81), 3 states have return successors, (73), 8 states have call predecessors, (73), 8 states have call successors, (73) [2022-07-19 23:10:54,349 INFO L276 IsEmpty]: Start isEmpty. Operand 5168 states and 6956 transitions. [2022-07-19 23:10:54,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2022-07-19 23:10:54,359 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:54,360 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 13, 13, 13, 13, 13, 12, 12, 12, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:10:54,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:54,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:54,580 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:54,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:54,580 INFO L85 PathProgramCache]: Analyzing trace with hash 750877261, now seen corresponding path program 1 times [2022-07-19 23:10:54,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:54,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445528056] [2022-07-19 23:10:54,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:54,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:54,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:54,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:54,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:10:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:54,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 23:10:55,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:55,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:55,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:55,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:10:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:10:55,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 23:10:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:55,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 23:10:55,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:10:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-19 23:10:55,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-19 23:10:55,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:55,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:55,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:10:55,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:10:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:10:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:10:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:55,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:10:55,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:10:55,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:55,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:55,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:10:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:10:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-07-19 23:10:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-07-19 23:10:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-07-19 23:10:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-07-19 23:10:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:55,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:55,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:10:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:10:55,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:10:55,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:10:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:10:55,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:10:55,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:55,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:55,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:55,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:55,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:55,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:10:55,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:10:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:55,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1974 trivial. 0 not checked. [2022-07-19 23:10:55,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:55,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445528056] [2022-07-19 23:10:55,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445528056] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:55,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052105379] [2022-07-19 23:10:55,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:55,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:55,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:55,909 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:55,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-07-19 23:10:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:57,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 5230 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 23:10:57,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:10:57,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 637 proven. 0 refuted. 0 times theorem prover too weak. 1347 trivial. 0 not checked. [2022-07-19 23:10:57,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:10:57,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052105379] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:10:57,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:10:57,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12] total 16 [2022-07-19 23:10:57,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171887110] [2022-07-19 23:10:57,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:10:57,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 23:10:57,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:10:57,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 23:10:57,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-19 23:10:57,593 INFO L87 Difference]: Start difference. First operand 5168 states and 6956 transitions. Second operand has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 5 states have internal predecessors, (181), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) [2022-07-19 23:10:57,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:10:57,947 INFO L93 Difference]: Finished difference Result 10738 states and 14578 transitions. [2022-07-19 23:10:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 23:10:57,948 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 5 states have internal predecessors, (181), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) Word has length 632 [2022-07-19 23:10:57,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:10:57,968 INFO L225 Difference]: With dead ends: 10738 [2022-07-19 23:10:57,968 INFO L226 Difference]: Without dead ends: 5573 [2022-07-19 23:10:57,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 836 GetRequests, 820 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-07-19 23:10:57,981 INFO L413 NwaCegarLoop]: 661 mSDtfsCounter, 21 mSDsluCounter, 2619 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 3280 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 23:10:57,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 3280 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 23:10:57,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5573 states. [2022-07-19 23:10:58,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5573 to 5504. [2022-07-19 23:10:58,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5504 states, 4061 states have (on average 1.2765328736764343) internal successors, (5184), 4064 states have internal predecessors, (5184), 1083 states have call successors, (1083), 327 states have call predecessors, (1083), 359 states have return successors, (1163), 1130 states have call predecessors, (1163), 1082 states have call successors, (1163) [2022-07-19 23:10:58,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5504 states to 5504 states and 7430 transitions. [2022-07-19 23:10:58,306 INFO L78 Accepts]: Start accepts. Automaton has 5504 states and 7430 transitions. Word has length 632 [2022-07-19 23:10:58,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:10:58,306 INFO L495 AbstractCegarLoop]: Abstraction has 5504 states and 7430 transitions. [2022-07-19 23:10:58,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 5 states have internal predecessors, (181), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) [2022-07-19 23:10:58,307 INFO L276 IsEmpty]: Start isEmpty. Operand 5504 states and 7430 transitions. [2022-07-19 23:10:58,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 631 [2022-07-19 23:10:58,317 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:10:58,317 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 13, 13, 13, 13, 13, 12, 12, 12, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:10:58,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-07-19 23:10:58,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-07-19 23:10:58,532 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:10:58,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:10:58,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1190478930, now seen corresponding path program 1 times [2022-07-19 23:10:58,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:10:58,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58158087] [2022-07-19 23:10:58,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:58,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:10:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:58,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:10:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 23:10:58,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:58,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:10:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:10:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 23:10:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:10:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 23:10:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:10:58,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:58,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-19 23:10:58,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:58,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-19 23:10:58,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:59,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:10:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:10:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:10:59,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:10:59,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:10:59,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:10:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:59,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:59,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:59,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:59,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:10:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:10:59,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-07-19 23:10:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-07-19 23:10:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-07-19 23:10:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-07-19 23:10:59,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:59,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:10:59,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:10:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:10:59,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:10:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:10:59,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:10:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:10:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:10:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:10:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:10:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:10:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:10:59,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:10:59,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:10:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:10:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:10:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:10:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:10:59,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:10:59,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1974 trivial. 0 not checked. [2022-07-19 23:10:59,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:10:59,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58158087] [2022-07-19 23:10:59,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58158087] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:10:59,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296468178] [2022-07-19 23:10:59,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:10:59,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:10:59,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:10:59,580 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:10:59,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-07-19 23:11:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:01,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 5214 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 23:11:01,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:11:01,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 637 proven. 0 refuted. 0 times theorem prover too weak. 1347 trivial. 0 not checked. [2022-07-19 23:11:01,432 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:11:01,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296468178] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:11:01,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:11:01,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12] total 16 [2022-07-19 23:11:01,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715488013] [2022-07-19 23:11:01,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:11:01,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 23:11:01,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:11:01,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 23:11:01,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-19 23:11:01,436 INFO L87 Difference]: Start difference. First operand 5504 states and 7430 transitions. Second operand has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) [2022-07-19 23:11:01,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:11:01,687 INFO L93 Difference]: Finished difference Result 11047 states and 14965 transitions. [2022-07-19 23:11:01,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 23:11:01,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) Word has length 630 [2022-07-19 23:11:01,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:11:01,704 INFO L225 Difference]: With dead ends: 11047 [2022-07-19 23:11:01,705 INFO L226 Difference]: Without dead ends: 5540 [2022-07-19 23:11:01,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 833 GetRequests, 818 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-07-19 23:11:01,717 INFO L413 NwaCegarLoop]: 655 mSDtfsCounter, 16 mSDsluCounter, 2601 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 3256 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:11:01,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 3256 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:11:01,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5540 states. [2022-07-19 23:11:02,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5540 to 5510. [2022-07-19 23:11:02,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5510 states, 4067 states have (on average 1.276124907794443) internal successors, (5190), 4067 states have internal predecessors, (5190), 1083 states have call successors, (1083), 327 states have call predecessors, (1083), 359 states have return successors, (1160), 1133 states have call predecessors, (1160), 1082 states have call successors, (1160) [2022-07-19 23:11:02,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5510 states to 5510 states and 7433 transitions. [2022-07-19 23:11:02,075 INFO L78 Accepts]: Start accepts. Automaton has 5510 states and 7433 transitions. Word has length 630 [2022-07-19 23:11:02,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:11:02,076 INFO L495 AbstractCegarLoop]: Abstraction has 5510 states and 7433 transitions. [2022-07-19 23:11:02,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 5 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) [2022-07-19 23:11:02,076 INFO L276 IsEmpty]: Start isEmpty. Operand 5510 states and 7433 transitions. [2022-07-19 23:11:02,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 634 [2022-07-19 23:11:02,086 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:11:02,086 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 13, 13, 13, 13, 13, 12, 12, 12, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:11:02,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-07-19 23:11:02,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-07-19 23:11:02,300 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:11:02,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:11:02,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1866619799, now seen corresponding path program 1 times [2022-07-19 23:11:02,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:11:02,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219365852] [2022-07-19 23:11:02,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:11:02,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:11:02,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:02,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:11:02,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 23:11:02,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:02,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:02,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:02,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:11:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:11:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 23:11:02,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 23:11:02,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 23:11:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-19 23:11:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-19 23:11:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:02,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:02,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:11:02,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:11:02,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:11:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:02,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:11:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:11:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:11:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:11:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:11:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:11:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-07-19 23:11:02,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-07-19 23:11:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-07-19 23:11:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:02,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-07-19 23:11:03,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:03,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:11:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:11:03,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:11:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:03,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:03,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:03,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:11:03,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:03,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:11:03,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:11:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:11:03,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:03,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:11:03,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:11:03,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:03,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1954 trivial. 0 not checked. [2022-07-19 23:11:03,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:11:03,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219365852] [2022-07-19 23:11:03,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219365852] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:11:03,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 23:11:03,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 23:11:03,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073601797] [2022-07-19 23:11:03,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:11:03,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 23:11:03,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:11:03,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 23:11:03,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-07-19 23:11:03,247 INFO L87 Difference]: Start difference. First operand 5510 states and 7433 transitions. Second operand has 10 states, 10 states have (on average 17.1) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (41), 9 states have call predecessors, (41), 2 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-07-19 23:11:09,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:11:09,012 INFO L93 Difference]: Finished difference Result 12935 states and 18194 transitions. [2022-07-19 23:11:09,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-19 23:11:09,012 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 17.1) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (41), 9 states have call predecessors, (41), 2 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 633 [2022-07-19 23:11:09,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:11:09,042 INFO L225 Difference]: With dead ends: 12935 [2022-07-19 23:11:09,042 INFO L226 Difference]: Without dead ends: 7428 [2022-07-19 23:11:09,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-07-19 23:11:09,061 INFO L413 NwaCegarLoop]: 643 mSDtfsCounter, 1443 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 1180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1467 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 2689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1180 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-07-19 23:11:09,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1467 Valid, 1319 Invalid, 2689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1180 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-07-19 23:11:09,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2022-07-19 23:11:09,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 5462. [2022-07-19 23:11:09,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5462 states, 4019 states have (on average 1.2659865638218462) internal successors, (5088), 4019 states have internal predecessors, (5088), 1083 states have call successors, (1083), 327 states have call predecessors, (1083), 359 states have return successors, (1160), 1133 states have call predecessors, (1160), 1082 states have call successors, (1160) [2022-07-19 23:11:09,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5462 states to 5462 states and 7331 transitions. [2022-07-19 23:11:09,361 INFO L78 Accepts]: Start accepts. Automaton has 5462 states and 7331 transitions. Word has length 633 [2022-07-19 23:11:09,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:11:09,361 INFO L495 AbstractCegarLoop]: Abstraction has 5462 states and 7331 transitions. [2022-07-19 23:11:09,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.1) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (41), 9 states have call predecessors, (41), 2 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-07-19 23:11:09,362 INFO L276 IsEmpty]: Start isEmpty. Operand 5462 states and 7331 transitions. [2022-07-19 23:11:09,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 638 [2022-07-19 23:11:09,373 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:11:09,373 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 13, 13, 13, 13, 13, 12, 12, 12, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 23:11:09,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-19 23:11:09,374 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:11:09,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:11:09,374 INFO L85 PathProgramCache]: Analyzing trace with hash 593002611, now seen corresponding path program 1 times [2022-07-19 23:11:09,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:11:09,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709066420] [2022-07-19 23:11:09,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:11:09,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:11:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:09,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:11:09,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 23:11:09,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:09,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:09,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:09,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:11:09,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:11:09,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 23:11:09,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 23:11:09,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:11:09,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-19 23:11:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-19 23:11:09,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-19 23:11:09,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:09,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:10,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:10,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:10,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:10,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:11:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:11:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:11:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:10,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:10,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:11:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:11:10,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:11:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:11:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:11:10,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:11:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-07-19 23:11:10,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-07-19 23:11:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-07-19 23:11:10,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-07-19 23:11:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:10,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:10,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:11:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:11:10,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:11:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:10,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:10,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:10,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:11:10,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:10,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 23:11:10,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 23:11:10,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 23:11:10,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:10,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 23:11:10,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 23:11:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:10,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1994 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-07-19 23:11:10,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:11:10,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709066420] [2022-07-19 23:11:10,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709066420] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:11:10,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520439514] [2022-07-19 23:11:10,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:11:10,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:11:10,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:11:10,474 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:11:10,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-07-19 23:11:12,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:12,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 5250 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 23:11:12,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:11:12,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1994 backedges. 972 proven. 3 refuted. 0 times theorem prover too weak. 1019 trivial. 0 not checked. [2022-07-19 23:11:12,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 23:11:13,481 INFO L134 CoverageAnalysis]: Checked inductivity of 1994 backedges. 24 proven. 75 refuted. 0 times theorem prover too weak. 1895 trivial. 0 not checked. [2022-07-19 23:11:13,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520439514] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 23:11:13,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 23:11:13,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 4, 4] total 16 [2022-07-19 23:11:13,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526528496] [2022-07-19 23:11:13,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 23:11:13,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-19 23:11:13,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:11:13,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-19 23:11:13,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-07-19 23:11:13,484 INFO L87 Difference]: Start difference. First operand 5462 states and 7331 transitions. Second operand has 16 states, 16 states have (on average 17.1875) internal successors, (275), 8 states have internal predecessors, (275), 7 states have call successors, (94), 9 states have call predecessors, (94), 3 states have return successors, (86), 8 states have call predecessors, (86), 7 states have call successors, (86) [2022-07-19 23:11:27,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:11:27,893 INFO L93 Difference]: Finished difference Result 14255 states and 20876 transitions. [2022-07-19 23:11:27,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-19 23:11:27,894 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 17.1875) internal successors, (275), 8 states have internal predecessors, (275), 7 states have call successors, (94), 9 states have call predecessors, (94), 3 states have return successors, (86), 8 states have call predecessors, (86), 7 states have call successors, (86) Word has length 637 [2022-07-19 23:11:27,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:11:27,931 INFO L225 Difference]: With dead ends: 14255 [2022-07-19 23:11:27,931 INFO L226 Difference]: Without dead ends: 8544 [2022-07-19 23:11:27,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1503 GetRequests, 1473 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=237, Invalid=755, Unknown=0, NotChecked=0, Total=992 [2022-07-19 23:11:27,952 INFO L413 NwaCegarLoop]: 644 mSDtfsCounter, 1105 mSDsluCounter, 1728 mSDsCounter, 0 mSdLazyCounter, 4902 mSolverCounterSat, 891 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1132 SdHoareTripleChecker+Valid, 2372 SdHoareTripleChecker+Invalid, 5793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 891 IncrementalHoareTripleChecker+Valid, 4902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2022-07-19 23:11:27,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1132 Valid, 2372 Invalid, 5793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [891 Valid, 4902 Invalid, 0 Unknown, 0 Unchecked, 13.6s Time] [2022-07-19 23:11:27,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8544 states. [2022-07-19 23:11:28,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8544 to 5858. [2022-07-19 23:11:28,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5858 states, 4247 states have (on average 1.2799623263480104) internal successors, (5436), 4247 states have internal predecessors, (5436), 1239 states have call successors, (1239), 327 states have call predecessors, (1239), 371 states have return successors, (1340), 1301 states have call predecessors, (1340), 1238 states have call successors, (1340) [2022-07-19 23:11:28,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5858 states to 5858 states and 8015 transitions. [2022-07-19 23:11:28,404 INFO L78 Accepts]: Start accepts. Automaton has 5858 states and 8015 transitions. Word has length 637 [2022-07-19 23:11:28,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:11:28,405 INFO L495 AbstractCegarLoop]: Abstraction has 5858 states and 8015 transitions. [2022-07-19 23:11:28,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 17.1875) internal successors, (275), 8 states have internal predecessors, (275), 7 states have call successors, (94), 9 states have call predecessors, (94), 3 states have return successors, (86), 8 states have call predecessors, (86), 7 states have call successors, (86) [2022-07-19 23:11:28,406 INFO L276 IsEmpty]: Start isEmpty. Operand 5858 states and 8015 transitions. [2022-07-19 23:11:28,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2022-07-19 23:11:28,417 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 23:11:28,418 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 18, 18, 18, 13, 13, 13, 13, 13, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:11:28,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-07-19 23:11:28,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-07-19 23:11:28,632 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 23:11:28,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 23:11:28,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1134575913, now seen corresponding path program 1 times [2022-07-19 23:11:28,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 23:11:28,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074760241] [2022-07-19 23:11:28,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:11:28,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 23:11:28,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:28,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:28,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 23:11:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 23:11:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:29,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 23:11:29,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 23:11:29,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 23:11:29,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 23:11:29,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 23:11:29,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-19 23:11:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-19 23:11:29,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-19 23:11:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-19 23:11:29,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:29,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:29,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:29,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:29,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:11:29,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:11:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:11:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:29,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:29,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:29,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:29,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:11:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:11:29,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:11:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 23:11:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-19 23:11:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-07-19 23:11:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-07-19 23:11:29,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-07-19 23:11:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-07-19 23:11:29,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:29,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:29,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:29,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:29,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 23:11:29,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 23:11:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 23:11:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-19 23:11:29,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-19 23:11:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 23:11:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 23:11:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 23:11:29,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 23:11:29,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 23:11:29,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 23:11:29,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 23:11:29,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 23:11:29,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 23:11:29,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 23:11:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-19 23:11:29,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:29,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2409 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2405 trivial. 0 not checked. [2022-07-19 23:11:29,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 23:11:29,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074760241] [2022-07-19 23:11:29,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074760241] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 23:11:29,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576359714] [2022-07-19 23:11:29,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 23:11:29,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:11:29,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 23:11:29,840 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 23:11:29,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-07-19 23:11:31,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 23:11:31,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 5560 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 23:11:31,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 23:11:32,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2409 backedges. 1201 proven. 0 refuted. 0 times theorem prover too weak. 1208 trivial. 0 not checked. [2022-07-19 23:11:32,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 23:11:32,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576359714] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 23:11:32,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 23:11:32,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [14] total 15 [2022-07-19 23:11:32,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487783580] [2022-07-19 23:11:32,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 23:11:32,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 23:11:32,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 23:11:32,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 23:11:32,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-07-19 23:11:32,306 INFO L87 Difference]: Start difference. First operand 5858 states and 8015 transitions. Second operand has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2022-07-19 23:11:32,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 23:11:32,596 INFO L93 Difference]: Finished difference Result 5858 states and 8015 transitions. [2022-07-19 23:11:32,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 23:11:32,596 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 663 [2022-07-19 23:11:32,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 23:11:32,598 INFO L225 Difference]: With dead ends: 5858 [2022-07-19 23:11:32,598 INFO L226 Difference]: Without dead ends: 0 [2022-07-19 23:11:32,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 871 GetRequests, 858 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-07-19 23:11:32,607 INFO L413 NwaCegarLoop]: 915 mSDtfsCounter, 206 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 23:11:32,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 1504 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 23:11:32,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-07-19 23:11:32,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-07-19 23:11:32,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 23:11:32,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-07-19 23:11:32,609 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 663 [2022-07-19 23:11:32,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 23:11:32,609 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-07-19 23:11:32,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2022-07-19 23:11:32,610 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-07-19 23:11:32,610 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-07-19 23:11:32,612 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-07-19 23:11:32,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-07-19 23:11:32,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 23:11:32,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.