/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/verifythis/prefixsum_rec.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 17:28:11,602 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 17:28:11,606 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 17:28:11,674 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 17:28:11,675 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 17:28:11,679 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 17:28:11,683 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 17:28:11,693 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 17:28:11,696 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 17:28:11,703 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 17:28:11,705 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 17:28:11,708 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 17:28:11,708 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 17:28:11,711 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 17:28:11,714 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 17:28:11,719 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 17:28:11,720 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 17:28:11,724 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 17:28:11,726 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 17:28:11,729 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 17:28:11,730 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 17:28:11,732 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 17:28:11,733 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 17:28:11,734 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 17:28:11,738 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 17:28:11,739 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 17:28:11,739 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 17:28:11,741 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 17:28:11,741 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 17:28:11,742 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 17:28:11,743 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 17:28:11,744 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 17:28:11,744 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 17:28:11,746 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 17:28:11,747 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 17:28:11,747 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 17:28:11,748 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 17:28:11,748 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 17:28:11,749 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 17:28:11,750 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 17:28:11,750 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 17:28:11,751 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf [2022-10-16 17:28:11,779 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 17:28:11,779 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 17:28:11,780 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 17:28:11,780 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 17:28:11,781 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 17:28:11,781 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 17:28:11,782 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 17:28:11,782 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 17:28:11,783 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 17:28:11,783 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 17:28:11,783 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 17:28:11,783 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 17:28:11,784 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 17:28:11,784 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 17:28:11,784 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 17:28:11,784 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 17:28:11,785 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 17:28:11,785 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 17:28:11,785 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 17:28:11,785 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 17:28:11,786 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 17:28:11,786 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 17:28:11,786 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 17:28:11,786 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 17:28:11,787 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 17:28:11,787 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 17:28:11,787 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 17:28:11,788 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 17:28:11,788 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 17:28:11,788 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 17:28:11,788 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 17:28:11,789 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 17:28:11,789 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 17:28:11,789 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 [2022-10-16 17:28:12,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 17:28:12,241 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 17:28:12,244 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 17:28:12,245 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 17:28:12,246 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 17:28:12,248 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/verifythis/prefixsum_rec.c [2022-10-16 17:28:12,337 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08ddd401c/965627f5e3d24a54977a614026276613/FLAGff882fe05 [2022-10-16 17:28:12,969 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 17:28:12,970 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/verifythis/prefixsum_rec.c [2022-10-16 17:28:12,981 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08ddd401c/965627f5e3d24a54977a614026276613/FLAGff882fe05 [2022-10-16 17:28:13,285 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08ddd401c/965627f5e3d24a54977a614026276613 [2022-10-16 17:28:13,288 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 17:28:13,295 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 17:28:13,300 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 17:28:13,301 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 17:28:13,305 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 17:28:13,307 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,309 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3463922f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13, skipping insertion in model container [2022-10-16 17:28:13,310 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,319 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 17:28:13,344 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 17:28:13,569 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/verifythis/prefixsum_rec.c[525,538] [2022-10-16 17:28:13,603 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 17:28:13,619 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 17:28:13,633 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/verifythis/prefixsum_rec.c[525,538] [2022-10-16 17:28:13,649 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 17:28:13,674 INFO L208 MainTranslator]: Completed translation [2022-10-16 17:28:13,676 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13 WrapperNode [2022-10-16 17:28:13,680 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 17:28:13,682 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 17:28:13,682 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 17:28:13,682 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 17:28:13,691 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,715 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,761 INFO L138 Inliner]: procedures = 22, calls = 37, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2022-10-16 17:28:13,766 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 17:28:13,767 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 17:28:13,767 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 17:28:13,767 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 17:28:13,779 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,779 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,783 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,783 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,792 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,797 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,800 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,802 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,806 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 17:28:13,807 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 17:28:13,812 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 17:28:13,813 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 17:28:13,814 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (1/1) ... [2022-10-16 17:28:13,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 17:28:13,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:13,858 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-10-16 17:28:13,877 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-10-16 17:28:13,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 17:28:13,922 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-10-16 17:28:13,922 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-10-16 17:28:13,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 17:28:13,922 INFO L130 BoogieDeclarations]: Found specification of procedure downsweep [2022-10-16 17:28:13,922 INFO L138 BoogieDeclarations]: Found implementation of procedure downsweep [2022-10-16 17:28:13,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-16 17:28:13,923 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 17:28:13,923 INFO L130 BoogieDeclarations]: Found specification of procedure upsweep [2022-10-16 17:28:13,923 INFO L138 BoogieDeclarations]: Found implementation of procedure upsweep [2022-10-16 17:28:13,923 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 17:28:13,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 17:28:13,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 17:28:13,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-10-16 17:28:13,924 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-10-16 17:28:13,924 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 17:28:14,010 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 17:28:14,013 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 17:28:16,818 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 17:28:16,837 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 17:28:16,837 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-10-16 17:28:16,842 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 05:28:16 BoogieIcfgContainer [2022-10-16 17:28:16,843 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 17:28:16,846 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 17:28:16,846 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 17:28:16,850 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 17:28:16,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 05:28:13" (1/3) ... [2022-10-16 17:28:16,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c8c6d9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 05:28:16, skipping insertion in model container [2022-10-16 17:28:16,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:28:13" (2/3) ... [2022-10-16 17:28:16,854 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c8c6d9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 05:28:16, skipping insertion in model container [2022-10-16 17:28:16,854 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 05:28:16" (3/3) ... [2022-10-16 17:28:16,855 INFO L112 eAbstractionObserver]: Analyzing ICFG prefixsum_rec.c [2022-10-16 17:28:16,878 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 17:28:16,878 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 48 error locations. [2022-10-16 17:28:16,965 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 17:28:16,974 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=FINITE_AUTOMATA, 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=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@55b3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 17:28:16,975 INFO L358 AbstractCegarLoop]: Starting to check reachability of 48 error locations. [2022-10-16 17:28:16,981 INFO L276 IsEmpty]: Start isEmpty. Operand has 142 states, 79 states have (on average 1.7341772151898733) internal successors, (137), 129 states have internal predecessors, (137), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-10-16 17:28:16,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 17:28:16,992 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:16,993 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:28:16,993 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:17,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:17,001 INFO L85 PathProgramCache]: Analyzing trace with hash -2064891806, now seen corresponding path program 1 times [2022-10-16 17:28:17,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:17,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893721893] [2022-10-16 17:28:17,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:17,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:17,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:17,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:17,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:17,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:17,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:17,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893721893] [2022-10-16 17:28:17,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893721893] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:17,270 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:17,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 17:28:17,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517476566] [2022-10-16 17:28:17,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:17,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 17:28:17,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:17,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 17:28:17,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 17:28:17,340 INFO L87 Difference]: Start difference. First operand has 142 states, 79 states have (on average 1.7341772151898733) internal successors, (137), 129 states have internal predecessors, (137), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 17:28:17,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:17,498 INFO L93 Difference]: Finished difference Result 286 states and 317 transitions. [2022-10-16 17:28:17,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 17:28:17,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2022-10-16 17:28:17,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:17,512 INFO L225 Difference]: With dead ends: 286 [2022-10-16 17:28:17,513 INFO L226 Difference]: Without dead ends: 143 [2022-10-16 17:28:17,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 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-10-16 17:28:17,523 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 30 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:17,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 251 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:28:17,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-10-16 17:28:17,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 138. [2022-10-16 17:28:17,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 76 states have (on average 1.6842105263157894) internal successors, (128), 125 states have internal predecessors, (128), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-10-16 17:28:17,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 148 transitions. [2022-10-16 17:28:17,584 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 148 transitions. Word has length 29 [2022-10-16 17:28:17,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:17,584 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 148 transitions. [2022-10-16 17:28:17,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 17:28:17,585 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 148 transitions. [2022-10-16 17:28:17,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 17:28:17,587 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:17,587 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:28:17,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 17:28:17,588 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:17,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:17,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1349555436, now seen corresponding path program 1 times [2022-10-16 17:28:17,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:17,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138144929] [2022-10-16 17:28:17,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:17,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:17,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:17,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:17,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:17,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:17,966 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:17,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:17,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138144929] [2022-10-16 17:28:17,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138144929] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:17,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:17,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 17:28:17,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281469222] [2022-10-16 17:28:17,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:17,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:28:17,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:17,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:28:17,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 17:28:17,977 INFO L87 Difference]: Start difference. First operand 138 states and 148 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:18,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:18,325 INFO L93 Difference]: Finished difference Result 192 states and 205 transitions. [2022-10-16 17:28:18,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 17:28:18,326 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2022-10-16 17:28:18,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:18,328 INFO L225 Difference]: With dead ends: 192 [2022-10-16 17:28:18,328 INFO L226 Difference]: Without dead ends: 185 [2022-10-16 17:28:18,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 17:28:18,331 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 104 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:18,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 426 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:28:18,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-10-16 17:28:18,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 153. [2022-10-16 17:28:18,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 90 states have (on average 1.6555555555555554) internal successors, (149), 139 states have internal predecessors, (149), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-16 17:28:18,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 171 transitions. [2022-10-16 17:28:18,353 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 171 transitions. Word has length 29 [2022-10-16 17:28:18,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:18,354 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 171 transitions. [2022-10-16 17:28:18,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:18,354 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 171 transitions. [2022-10-16 17:28:18,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 17:28:18,355 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:18,356 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:18,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 17:28:18,356 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:18,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:18,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1113454329, now seen corresponding path program 1 times [2022-10-16 17:28:18,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:18,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737592318] [2022-10-16 17:28:18,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:18,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:18,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:18,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:18,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:18,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:18,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:18,664 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:18,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:18,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737592318] [2022-10-16 17:28:18,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737592318] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:18,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:18,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 17:28:18,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68744005] [2022-10-16 17:28:18,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:18,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:28:18,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:18,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:28:18,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 17:28:18,668 INFO L87 Difference]: Start difference. First operand 153 states and 171 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:18,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:18,893 INFO L93 Difference]: Finished difference Result 158 states and 176 transitions. [2022-10-16 17:28:18,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 17:28:18,894 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 30 [2022-10-16 17:28:18,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:18,896 INFO L225 Difference]: With dead ends: 158 [2022-10-16 17:28:18,896 INFO L226 Difference]: Without dead ends: 154 [2022-10-16 17:28:18,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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-10-16 17:28:18,898 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 125 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:18,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 249 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 17:28:18,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-10-16 17:28:18,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 149. [2022-10-16 17:28:18,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 90 states have (on average 1.5666666666666667) internal successors, (141), 135 states have internal predecessors, (141), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-16 17:28:18,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 163 transitions. [2022-10-16 17:28:18,914 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 163 transitions. Word has length 30 [2022-10-16 17:28:18,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:18,915 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 163 transitions. [2022-10-16 17:28:18,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:18,916 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 163 transitions. [2022-10-16 17:28:18,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 17:28:18,917 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:18,917 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:18,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 17:28:18,918 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:18,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:18,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1113452695, now seen corresponding path program 1 times [2022-10-16 17:28:18,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:18,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744519191] [2022-10-16 17:28:18,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:18,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:18,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:19,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:19,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744519191] [2022-10-16 17:28:19,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744519191] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:19,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:19,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 17:28:19,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268158623] [2022-10-16 17:28:19,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:19,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:28:19,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:19,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:28:19,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 17:28:19,036 INFO L87 Difference]: Start difference. First operand 149 states and 163 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:19,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:19,175 INFO L93 Difference]: Finished difference Result 177 states and 190 transitions. [2022-10-16 17:28:19,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 17:28:19,175 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 30 [2022-10-16 17:28:19,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:19,177 INFO L225 Difference]: With dead ends: 177 [2022-10-16 17:28:19,178 INFO L226 Difference]: Without dead ends: 175 [2022-10-16 17:28:19,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 17:28:19,180 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 64 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:19,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 486 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:28:19,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-10-16 17:28:19,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 152. [2022-10-16 17:28:19,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 93 states have (on average 1.5483870967741935) internal successors, (144), 138 states have internal predecessors, (144), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-16 17:28:19,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 166 transitions. [2022-10-16 17:28:19,196 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 166 transitions. Word has length 30 [2022-10-16 17:28:19,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:19,197 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 166 transitions. [2022-10-16 17:28:19,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:19,197 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 166 transitions. [2022-10-16 17:28:19,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-10-16 17:28:19,198 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:19,199 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:19,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-16 17:28:19,199 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:19,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:19,200 INFO L85 PathProgramCache]: Analyzing trace with hash -836702736, now seen corresponding path program 1 times [2022-10-16 17:28:19,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:19,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653364635] [2022-10-16 17:28:19,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:19,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:19,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:19,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:19,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:19,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653364635] [2022-10-16 17:28:19,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653364635] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:19,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661920463] [2022-10-16 17:28:19,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:19,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:19,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:19,347 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-10-16 17:28:19,351 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-10-16 17:28:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:19,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 17:28:19,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:19,597 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:19,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:19,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:19,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661920463] provided 1 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:19,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:28:19,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 4] total 11 [2022-10-16 17:28:19,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734702913] [2022-10-16 17:28:19,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:19,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 17:28:19,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:19,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 17:28:19,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-10-16 17:28:19,773 INFO L87 Difference]: Start difference. First operand 152 states and 166 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:19,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:19,867 INFO L93 Difference]: Finished difference Result 152 states and 166 transitions. [2022-10-16 17:28:19,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 17:28:19,868 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 33 [2022-10-16 17:28:19,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:19,869 INFO L225 Difference]: With dead ends: 152 [2022-10-16 17:28:19,869 INFO L226 Difference]: Without dead ends: 148 [2022-10-16 17:28:19,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-10-16 17:28:19,871 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 84 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:19,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 194 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:28:19,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-10-16 17:28:19,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2022-10-16 17:28:19,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 93 states have (on average 1.5053763440860215) internal successors, (140), 134 states have internal predecessors, (140), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-10-16 17:28:19,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 162 transitions. [2022-10-16 17:28:19,884 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 162 transitions. Word has length 33 [2022-10-16 17:28:19,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:19,884 INFO L495 AbstractCegarLoop]: Abstraction has 148 states and 162 transitions. [2022-10-16 17:28:19,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:19,885 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 162 transitions. [2022-10-16 17:28:19,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-10-16 17:28:19,886 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:19,886 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:19,925 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-10-16 17:28:20,099 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-10-16 17:28:20,099 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:20,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:20,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1676727605, now seen corresponding path program 1 times [2022-10-16 17:28:20,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:20,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279739042] [2022-10-16 17:28:20,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:20,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:20,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:20,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:20,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:20,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:20,398 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:20,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:20,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279739042] [2022-10-16 17:28:20,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279739042] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:20,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:20,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 17:28:20,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584458674] [2022-10-16 17:28:20,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:20,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 17:28:20,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:20,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 17:28:20,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-10-16 17:28:20,401 INFO L87 Difference]: Start difference. First operand 148 states and 162 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 17:28:22,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 17:28:22,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:22,919 INFO L93 Difference]: Finished difference Result 219 states and 246 transitions. [2022-10-16 17:28:22,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 17:28:22,920 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 34 [2022-10-16 17:28:22,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:22,922 INFO L225 Difference]: With dead ends: 219 [2022-10-16 17:28:22,922 INFO L226 Difference]: Without dead ends: 216 [2022-10-16 17:28:22,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-10-16 17:28:22,925 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 97 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:22,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 562 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 220 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2022-10-16 17:28:22,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-10-16 17:28:22,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 175. [2022-10-16 17:28:22,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 119 states have (on average 1.4201680672268908) internal successors, (169), 158 states have internal predecessors, (169), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-10-16 17:28:22,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 197 transitions. [2022-10-16 17:28:22,960 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 197 transitions. Word has length 34 [2022-10-16 17:28:22,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:22,961 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 197 transitions. [2022-10-16 17:28:22,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 17:28:22,961 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 197 transitions. [2022-10-16 17:28:22,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-10-16 17:28:22,972 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:22,972 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:28:22,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-16 17:28:22,973 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:22,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:22,974 INFO L85 PathProgramCache]: Analyzing trace with hash -167979291, now seen corresponding path program 1 times [2022-10-16 17:28:22,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:22,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416635019] [2022-10-16 17:28:22,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:22,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:23,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:23,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:23,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:23,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:23,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:23,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:23,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:23,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:23,152 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:23,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:23,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416635019] [2022-10-16 17:28:23,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416635019] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:23,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480305265] [2022-10-16 17:28:23,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:23,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:23,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:23,155 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-10-16 17:28:23,178 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-10-16 17:28:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:23,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 17:28:23,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:23,306 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:23,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:23,426 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:23,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480305265] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:23,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:23,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2022-10-16 17:28:23,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559378012] [2022-10-16 17:28:23,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:23,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 17:28:23,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:23,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 17:28:23,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-10-16 17:28:23,429 INFO L87 Difference]: Start difference. First operand 175 states and 197 transitions. Second operand has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:23,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:23,850 INFO L93 Difference]: Finished difference Result 341 states and 386 transitions. [2022-10-16 17:28:23,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 17:28:23,851 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 34 [2022-10-16 17:28:23,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:23,854 INFO L225 Difference]: With dead ends: 341 [2022-10-16 17:28:23,854 INFO L226 Difference]: Without dead ends: 340 [2022-10-16 17:28:23,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-10-16 17:28:23,856 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 201 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:23,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 1288 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:28:23,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-10-16 17:28:23,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 197. [2022-10-16 17:28:23,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 141 states have (on average 1.425531914893617) internal successors, (201), 180 states have internal predecessors, (201), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-10-16 17:28:23,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 229 transitions. [2022-10-16 17:28:23,880 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 229 transitions. Word has length 34 [2022-10-16 17:28:23,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:23,881 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 229 transitions. [2022-10-16 17:28:23,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:23,881 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 229 transitions. [2022-10-16 17:28:23,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-10-16 17:28:23,882 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:23,882 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:23,925 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-10-16 17:28:24,097 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,SelfDestructingSolverStorable6 [2022-10-16 17:28:24,097 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:24,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:24,099 INFO L85 PathProgramCache]: Analyzing trace with hash -912390617, now seen corresponding path program 1 times [2022-10-16 17:28:24,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:24,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939334143] [2022-10-16 17:28:24,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:24,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:24,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:24,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:24,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:24,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:24,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:24,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:24,251 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:24,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:24,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939334143] [2022-10-16 17:28:24,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939334143] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:24,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721590243] [2022-10-16 17:28:24,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:24,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:24,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:24,253 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-10-16 17:28:24,258 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-10-16 17:28:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:24,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 17:28:24,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:24,411 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:24,411 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 17:28:24,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721590243] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:24,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 17:28:24,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2022-10-16 17:28:24,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40495625] [2022-10-16 17:28:24,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:24,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 17:28:24,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:24,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 17:28:24,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-10-16 17:28:24,416 INFO L87 Difference]: Start difference. First operand 197 states and 229 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:24,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:24,531 INFO L93 Difference]: Finished difference Result 213 states and 245 transitions. [2022-10-16 17:28:24,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 17:28:24,532 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 35 [2022-10-16 17:28:24,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:24,535 INFO L225 Difference]: With dead ends: 213 [2022-10-16 17:28:24,536 INFO L226 Difference]: Without dead ends: 212 [2022-10-16 17:28:24,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-10-16 17:28:24,537 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 71 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:24,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 613 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:28:24,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-10-16 17:28:24,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 196. [2022-10-16 17:28:24,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 141 states have (on average 1.3829787234042554) internal successors, (195), 179 states have internal predecessors, (195), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-10-16 17:28:24,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 223 transitions. [2022-10-16 17:28:24,567 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 223 transitions. Word has length 35 [2022-10-16 17:28:24,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:24,568 INFO L495 AbstractCegarLoop]: Abstraction has 196 states and 223 transitions. [2022-10-16 17:28:24,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:24,568 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 223 transitions. [2022-10-16 17:28:24,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-10-16 17:28:24,572 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:24,572 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:24,612 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-10-16 17:28:24,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:24,786 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:24,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:24,788 INFO L85 PathProgramCache]: Analyzing trace with hash -538023597, now seen corresponding path program 1 times [2022-10-16 17:28:24,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:24,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867255635] [2022-10-16 17:28:24,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:24,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:24,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:25,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:25,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 17:28:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:25,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 17:28:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:25,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 17:28:25,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:25,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:25,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:25,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867255635] [2022-10-16 17:28:25,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867255635] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:25,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817172692] [2022-10-16 17:28:25,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:25,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:25,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:25,290 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-10-16 17:28:25,314 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-10-16 17:28:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:25,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 6 conjunts are in the unsatisfiable core [2022-10-16 17:28:25,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:25,546 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 17:28:25,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:25,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 17:28:25,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817172692] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:25,678 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:25,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 10 [2022-10-16 17:28:25,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412755680] [2022-10-16 17:28:25,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:25,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 17:28:25,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:25,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 17:28:25,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-10-16 17:28:25,680 INFO L87 Difference]: Start difference. First operand 196 states and 223 transitions. Second operand has 11 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2022-10-16 17:28:27,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 17:28:29,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 17:28:32,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 17:28:32,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:32,448 INFO L93 Difference]: Finished difference Result 233 states and 264 transitions. [2022-10-16 17:28:32,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 17:28:32,448 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 35 [2022-10-16 17:28:32,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:32,451 INFO L225 Difference]: With dead ends: 233 [2022-10-16 17:28:32,457 INFO L226 Difference]: Without dead ends: 229 [2022-10-16 17:28:32,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-10-16 17:28:32,462 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 280 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 48 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:32,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 436 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 174 Invalid, 3 Unknown, 0 Unchecked, 6.5s Time] [2022-10-16 17:28:32,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-10-16 17:28:32,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 138. [2022-10-16 17:28:32,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 91 states have (on average 1.4505494505494505) internal successors, (132), 125 states have internal predecessors, (132), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-10-16 17:28:32,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 152 transitions. [2022-10-16 17:28:32,483 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 152 transitions. Word has length 35 [2022-10-16 17:28:32,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:32,484 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 152 transitions. [2022-10-16 17:28:32,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.7) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2022-10-16 17:28:32,484 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 152 transitions. [2022-10-16 17:28:32,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-10-16 17:28:32,484 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:32,485 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:32,525 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-10-16 17:28:32,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:32,699 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:32,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:32,701 INFO L85 PathProgramCache]: Analyzing trace with hash -922201278, now seen corresponding path program 1 times [2022-10-16 17:28:32,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:32,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971434881] [2022-10-16 17:28:32,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:32,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:32,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:32,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:32,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:32,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:32,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:32,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:32,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:32,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:32,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971434881] [2022-10-16 17:28:32,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971434881] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:32,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:32,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-16 17:28:32,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270105601] [2022-10-16 17:28:32,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:32,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 17:28:32,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:32,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 17:28:32,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-10-16 17:28:32,844 INFO L87 Difference]: Start difference. First operand 138 states and 152 transitions. Second operand has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:33,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:33,280 INFO L93 Difference]: Finished difference Result 212 states and 230 transitions. [2022-10-16 17:28:33,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 17:28:33,281 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 37 [2022-10-16 17:28:33,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:33,282 INFO L225 Difference]: With dead ends: 212 [2022-10-16 17:28:33,283 INFO L226 Difference]: Without dead ends: 211 [2022-10-16 17:28:33,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-10-16 17:28:33,284 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 181 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:33,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 626 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:28:33,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-10-16 17:28:33,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 166. [2022-10-16 17:28:33,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 115 states have (on average 1.4782608695652173) internal successors, (170), 151 states have internal predecessors, (170), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:33,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 196 transitions. [2022-10-16 17:28:33,303 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 196 transitions. Word has length 37 [2022-10-16 17:28:33,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:33,304 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 196 transitions. [2022-10-16 17:28:33,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:33,304 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 196 transitions. [2022-10-16 17:28:33,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-10-16 17:28:33,305 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:33,305 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:33,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-16 17:28:33,305 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:33,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:33,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1476531488, now seen corresponding path program 1 times [2022-10-16 17:28:33,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:33,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722145758] [2022-10-16 17:28:33,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:33,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:33,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:33,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:33,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:33,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:33,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722145758] [2022-10-16 17:28:33,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722145758] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:33,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:33,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 17:28:33,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528107527] [2022-10-16 17:28:33,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:33,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 17:28:33,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:33,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 17:28:33,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-16 17:28:33,453 INFO L87 Difference]: Start difference. First operand 166 states and 196 transitions. Second operand has 6 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:33,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:33,823 INFO L93 Difference]: Finished difference Result 214 states and 248 transitions. [2022-10-16 17:28:33,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 17:28:33,823 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2022-10-16 17:28:33,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:33,827 INFO L225 Difference]: With dead ends: 214 [2022-10-16 17:28:33,827 INFO L226 Difference]: Without dead ends: 213 [2022-10-16 17:28:33,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-10-16 17:28:33,828 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 162 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:33,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 394 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:28:33,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-10-16 17:28:33,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 187. [2022-10-16 17:28:33,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 133 states have (on average 1.5112781954887218) internal successors, (201), 170 states have internal predecessors, (201), 15 states have call successors, (15), 6 states have call predecessors, (15), 6 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-10-16 17:28:33,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 231 transitions. [2022-10-16 17:28:33,852 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 231 transitions. Word has length 38 [2022-10-16 17:28:33,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:33,853 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 231 transitions. [2022-10-16 17:28:33,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:33,853 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 231 transitions. [2022-10-16 17:28:33,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-10-16 17:28:33,854 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:33,854 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:33,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-16 17:28:33,854 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:33,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:33,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1607553474, now seen corresponding path program 1 times [2022-10-16 17:28:33,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:33,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423878434] [2022-10-16 17:28:33,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:33,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:34,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:34,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,031 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:34,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:34,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423878434] [2022-10-16 17:28:34,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423878434] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:34,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:34,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 17:28:34,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758248449] [2022-10-16 17:28:34,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:34,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 17:28:34,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:34,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 17:28:34,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-16 17:28:34,033 INFO L87 Difference]: Start difference. First operand 187 states and 231 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:34,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:34,383 INFO L93 Difference]: Finished difference Result 315 states and 367 transitions. [2022-10-16 17:28:34,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 17:28:34,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 40 [2022-10-16 17:28:34,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:34,385 INFO L225 Difference]: With dead ends: 315 [2022-10-16 17:28:34,385 INFO L226 Difference]: Without dead ends: 207 [2022-10-16 17:28:34,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-10-16 17:28:34,387 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 105 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:34,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 564 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:28:34,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-10-16 17:28:34,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 175. [2022-10-16 17:28:34,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 123 states have (on average 1.4634146341463414) internal successors, (180), 159 states have internal predecessors, (180), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:34,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 206 transitions. [2022-10-16 17:28:34,407 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 206 transitions. Word has length 40 [2022-10-16 17:28:34,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:34,408 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 206 transitions. [2022-10-16 17:28:34,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:34,408 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 206 transitions. [2022-10-16 17:28:34,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-16 17:28:34,409 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:34,409 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:34,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-16 17:28:34,409 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting upsweepErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:34,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:34,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1705425985, now seen corresponding path program 1 times [2022-10-16 17:28:34,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:34,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887380284] [2022-10-16 17:28:34,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:34,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:34,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:34,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:34,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:34,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,798 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 17:28:34,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:34,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887380284] [2022-10-16 17:28:34,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887380284] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:34,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797012185] [2022-10-16 17:28:34,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:34,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:34,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:34,801 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-10-16 17:28:34,825 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-10-16 17:28:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:34,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 7 conjunts are in the unsatisfiable core [2022-10-16 17:28:34,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:35,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 17:28:35,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:35,182 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 17:28:35,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797012185] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:35,183 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:35,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 19 [2022-10-16 17:28:35,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363107192] [2022-10-16 17:28:35,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:35,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-10-16 17:28:35,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:35,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-10-16 17:28:35,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2022-10-16 17:28:35,185 INFO L87 Difference]: Start difference. First operand 175 states and 206 transitions. Second operand has 19 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 states have internal predecessors, (64), 7 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-10-16 17:28:36,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:36,146 INFO L93 Difference]: Finished difference Result 259 states and 287 transitions. [2022-10-16 17:28:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-16 17:28:36,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 states have internal predecessors, (64), 7 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 41 [2022-10-16 17:28:36,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:36,149 INFO L225 Difference]: With dead ends: 259 [2022-10-16 17:28:36,149 INFO L226 Difference]: Without dead ends: 185 [2022-10-16 17:28:36,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2022-10-16 17:28:36,150 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 319 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 878 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:36,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 878 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-16 17:28:36,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-10-16 17:28:36,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 162. [2022-10-16 17:28:36,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 112 states have (on average 1.4821428571428572) internal successors, (166), 146 states have internal predecessors, (166), 12 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-10-16 17:28:36,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 190 transitions. [2022-10-16 17:28:36,168 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 190 transitions. Word has length 41 [2022-10-16 17:28:36,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:36,169 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 190 transitions. [2022-10-16 17:28:36,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 states have internal predecessors, (64), 7 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-10-16 17:28:36,169 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 190 transitions. [2022-10-16 17:28:36,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-16 17:28:36,170 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:36,170 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:36,196 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-10-16 17:28:36,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-10-16 17:28:36,384 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:36,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:36,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1302239162, now seen corresponding path program 1 times [2022-10-16 17:28:36,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:36,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019610896] [2022-10-16 17:28:36,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:36,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:36,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:36,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:36,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:36,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:36,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:36,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:36,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:36,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:36,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:36,565 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:36,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:36,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019610896] [2022-10-16 17:28:36,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019610896] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:36,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323023633] [2022-10-16 17:28:36,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:36,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:36,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:36,567 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-10-16 17:28:36,593 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-10-16 17:28:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:36,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 6 conjunts are in the unsatisfiable core [2022-10-16 17:28:36,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:36,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:36,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:37,089 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:37,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323023633] provided 1 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:37,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:28:37,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9, 6] total 18 [2022-10-16 17:28:37,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424394628] [2022-10-16 17:28:37,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:37,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 17:28:37,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:37,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 17:28:37,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-10-16 17:28:37,092 INFO L87 Difference]: Start difference. First operand 162 states and 190 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:37,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:37,396 INFO L93 Difference]: Finished difference Result 175 states and 190 transitions. [2022-10-16 17:28:37,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 17:28:37,397 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 41 [2022-10-16 17:28:37,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:37,398 INFO L225 Difference]: With dead ends: 175 [2022-10-16 17:28:37,398 INFO L226 Difference]: Without dead ends: 174 [2022-10-16 17:28:37,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-10-16 17:28:37,399 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 130 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:37,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 389 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:28:37,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2022-10-16 17:28:37,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 162. [2022-10-16 17:28:37,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 112 states have (on average 1.4732142857142858) internal successors, (165), 146 states have internal predecessors, (165), 12 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-10-16 17:28:37,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 189 transitions. [2022-10-16 17:28:37,425 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 189 transitions. Word has length 41 [2022-10-16 17:28:37,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:37,428 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 189 transitions. [2022-10-16 17:28:37,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:37,428 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 189 transitions. [2022-10-16 17:28:37,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-10-16 17:28:37,429 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:37,429 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:37,467 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-10-16 17:28:37,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:37,645 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:37,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:37,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1432743486, now seen corresponding path program 1 times [2022-10-16 17:28:37,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:37,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584885900] [2022-10-16 17:28:37,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:37,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:37,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:37,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:37,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:37,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:37,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:37,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:37,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:37,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:37,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:37,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:37,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584885900] [2022-10-16 17:28:37,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584885900] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:37,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918334687] [2022-10-16 17:28:37,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:37,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:37,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:37,870 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-10-16 17:28:37,872 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-10-16 17:28:37,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:37,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 17:28:37,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:38,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:38,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:38,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:38,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918334687] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:38,466 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:38,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 22 [2022-10-16 17:28:38,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189806675] [2022-10-16 17:28:38,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:38,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-10-16 17:28:38,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:38,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-10-16 17:28:38,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2022-10-16 17:28:38,468 INFO L87 Difference]: Start difference. First operand 162 states and 189 transitions. Second operand has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 19 states have internal predecessors, (64), 4 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:39,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:39,792 INFO L93 Difference]: Finished difference Result 328 states and 368 transitions. [2022-10-16 17:28:39,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-10-16 17:28:39,792 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 19 states have internal predecessors, (64), 4 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2022-10-16 17:28:39,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:39,794 INFO L225 Difference]: With dead ends: 328 [2022-10-16 17:28:39,795 INFO L226 Difference]: Without dead ends: 220 [2022-10-16 17:28:39,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=240, Invalid=1242, Unknown=0, NotChecked=0, Total=1482 [2022-10-16 17:28:39,797 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 379 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:39,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 888 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-10-16 17:28:39,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-10-16 17:28:39,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 178. [2022-10-16 17:28:39,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 126 states have (on average 1.4126984126984128) internal successors, (178), 161 states have internal predecessors, (178), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:39,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 204 transitions. [2022-10-16 17:28:39,821 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 204 transitions. Word has length 44 [2022-10-16 17:28:39,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:39,822 INFO L495 AbstractCegarLoop]: Abstraction has 178 states and 204 transitions. [2022-10-16 17:28:39,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 19 states have internal predecessors, (64), 4 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:39,822 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 204 transitions. [2022-10-16 17:28:39,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-10-16 17:28:39,823 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:39,823 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:28:39,864 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-10-16 17:28:40,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:40,037 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:40,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:40,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1860667047, now seen corresponding path program 2 times [2022-10-16 17:28:40,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:40,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504850975] [2022-10-16 17:28:40,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:40,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:40,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:40,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:40,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:40,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:40,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:40,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:40,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:40,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:40,249 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:40,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:40,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504850975] [2022-10-16 17:28:40,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504850975] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:40,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553313348] [2022-10-16 17:28:40,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 17:28:40,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:40,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:40,252 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-10-16 17:28:40,275 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-10-16 17:28:40,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 17:28:40,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 17:28:40,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 17:28:40,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:40,422 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-10-16 17:28:40,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-10-16 17:28:40,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553313348] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:40,524 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:40,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 4, 4] total 15 [2022-10-16 17:28:40,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878184341] [2022-10-16 17:28:40,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:40,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-10-16 17:28:40,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:40,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-10-16 17:28:40,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-10-16 17:28:40,525 INFO L87 Difference]: Start difference. First operand 178 states and 204 transitions. Second operand has 16 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-10-16 17:28:41,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:41,288 INFO L93 Difference]: Finished difference Result 327 states and 365 transitions. [2022-10-16 17:28:41,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 17:28:41,289 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 46 [2022-10-16 17:28:41,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:41,291 INFO L225 Difference]: With dead ends: 327 [2022-10-16 17:28:41,291 INFO L226 Difference]: Without dead ends: 326 [2022-10-16 17:28:41,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2022-10-16 17:28:41,293 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 384 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:41,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 937 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 17:28:41,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-10-16 17:28:41,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 167. [2022-10-16 17:28:41,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 116 states have (on average 1.4224137931034482) internal successors, (165), 150 states have internal predecessors, (165), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:41,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 191 transitions. [2022-10-16 17:28:41,314 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 191 transitions. Word has length 46 [2022-10-16 17:28:41,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:41,314 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 191 transitions. [2022-10-16 17:28:41,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-10-16 17:28:41,315 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 191 transitions. [2022-10-16 17:28:41,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-10-16 17:28:41,315 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:41,315 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:41,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-10-16 17:28:41,529 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,SelfDestructingSolverStorable15 [2022-10-16 17:28:41,530 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting upsweepErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:41,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:41,531 INFO L85 PathProgramCache]: Analyzing trace with hash -975328593, now seen corresponding path program 1 times [2022-10-16 17:28:41,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:41,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603040435] [2022-10-16 17:28:41,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:41,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:41,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:41,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:41,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:41,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:41,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:41,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:41,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:41,623 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:28:41,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:41,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603040435] [2022-10-16 17:28:41,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603040435] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:41,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:28:41,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 17:28:41,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149044353] [2022-10-16 17:28:41,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:41,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 17:28:41,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:41,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 17:28:41,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 17:28:41,626 INFO L87 Difference]: Start difference. First operand 167 states and 191 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:41,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:41,742 INFO L93 Difference]: Finished difference Result 176 states and 203 transitions. [2022-10-16 17:28:41,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 17:28:41,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 49 [2022-10-16 17:28:41,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:41,745 INFO L225 Difference]: With dead ends: 176 [2022-10-16 17:28:41,745 INFO L226 Difference]: Without dead ends: 175 [2022-10-16 17:28:41,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 17:28:41,746 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 53 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:41,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 294 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:28:41,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-10-16 17:28:41,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 166. [2022-10-16 17:28:41,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 116 states have (on average 1.4051724137931034) internal successors, (163), 149 states have internal predecessors, (163), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:41,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 189 transitions. [2022-10-16 17:28:41,765 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 189 transitions. Word has length 49 [2022-10-16 17:28:41,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:41,766 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 189 transitions. [2022-10-16 17:28:41,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:41,766 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 189 transitions. [2022-10-16 17:28:41,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-10-16 17:28:41,767 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:41,767 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:41,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-10-16 17:28:41,767 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting upsweepErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:41,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:41,768 INFO L85 PathProgramCache]: Analyzing trace with hash -170415268, now seen corresponding path program 1 times [2022-10-16 17:28:41,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:41,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795603957] [2022-10-16 17:28:41,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:41,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:41,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:42,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:42,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,027 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:42,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:42,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795603957] [2022-10-16 17:28:42,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795603957] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:42,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061360317] [2022-10-16 17:28:42,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:42,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:42,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:42,029 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-10-16 17:28:42,044 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-10-16 17:28:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 17:28:42,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:42,192 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:28:42,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 17:28:42,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061360317] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:42,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 17:28:42,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 14 [2022-10-16 17:28:42,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167551896] [2022-10-16 17:28:42,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:42,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:28:42,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:42,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:28:42,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-10-16 17:28:42,195 INFO L87 Difference]: Start difference. First operand 166 states and 189 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:42,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:42,327 INFO L93 Difference]: Finished difference Result 175 states and 201 transitions. [2022-10-16 17:28:42,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 17:28:42,327 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 50 [2022-10-16 17:28:42,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:42,329 INFO L225 Difference]: With dead ends: 175 [2022-10-16 17:28:42,329 INFO L226 Difference]: Without dead ends: 171 [2022-10-16 17:28:42,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-10-16 17:28:42,330 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 39 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:42,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 426 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:28:42,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-10-16 17:28:42,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 162. [2022-10-16 17:28:42,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 116 states have (on average 1.3362068965517242) internal successors, (155), 145 states have internal predecessors, (155), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:42,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 181 transitions. [2022-10-16 17:28:42,352 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 181 transitions. Word has length 50 [2022-10-16 17:28:42,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:42,352 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 181 transitions. [2022-10-16 17:28:42,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:42,353 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 181 transitions. [2022-10-16 17:28:42,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 17:28:42,353 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:42,354 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:42,399 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-10-16 17:28:42,562 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,SelfDestructingSolverStorable17 [2022-10-16 17:28:42,562 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting upsweepErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:42,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:42,563 INFO L85 PathProgramCache]: Analyzing trace with hash -560313858, now seen corresponding path program 1 times [2022-10-16 17:28:42,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:42,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394064730] [2022-10-16 17:28:42,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:42,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:42,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:42,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:42,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:42,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:43,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:43,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:43,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:43,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:43,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394064730] [2022-10-16 17:28:43,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394064730] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:43,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252426763] [2022-10-16 17:28:43,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:43,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:43,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:43,017 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-10-16 17:28:43,021 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-10-16 17:28:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:43,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 17:28:43,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:43,353 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:43,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:43,858 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:43,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252426763] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:43,858 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:43,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 20 [2022-10-16 17:28:43,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351537277] [2022-10-16 17:28:43,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:43,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-10-16 17:28:43,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:43,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-10-16 17:28:43,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-10-16 17:28:43,861 INFO L87 Difference]: Start difference. First operand 162 states and 181 transitions. Second operand has 21 states, 20 states have (on average 3.05) internal successors, (61), 18 states have internal predecessors, (61), 3 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:45,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:45,943 INFO L93 Difference]: Finished difference Result 297 states and 331 transitions. [2022-10-16 17:28:45,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-10-16 17:28:45,943 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.05) internal successors, (61), 18 states have internal predecessors, (61), 3 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 52 [2022-10-16 17:28:45,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:45,946 INFO L225 Difference]: With dead ends: 297 [2022-10-16 17:28:45,947 INFO L226 Difference]: Without dead ends: 296 [2022-10-16 17:28:45,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 94 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=247, Invalid=1393, Unknown=0, NotChecked=0, Total=1640 [2022-10-16 17:28:45,949 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 480 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:45,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 1326 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-10-16 17:28:45,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-10-16 17:28:45,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 218. [2022-10-16 17:28:45,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 165 states have (on average 1.3333333333333333) internal successors, (220), 196 states have internal predecessors, (220), 18 states have call successors, (18), 8 states have call predecessors, (18), 8 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-10-16 17:28:45,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 256 transitions. [2022-10-16 17:28:45,978 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 256 transitions. Word has length 52 [2022-10-16 17:28:45,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:45,979 INFO L495 AbstractCegarLoop]: Abstraction has 218 states and 256 transitions. [2022-10-16 17:28:45,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.05) internal successors, (61), 18 states have internal predecessors, (61), 3 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:45,979 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 256 transitions. [2022-10-16 17:28:45,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-10-16 17:28:45,980 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:45,980 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:46,010 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-10-16 17:28:46,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:46,193 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting upsweepErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:46,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:46,194 INFO L85 PathProgramCache]: Analyzing trace with hash -189860365, now seen corresponding path program 1 times [2022-10-16 17:28:46,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:46,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68776742] [2022-10-16 17:28:46,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:46,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:46,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:46,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:46,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:46,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:46,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:46,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:46,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:46,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:46,588 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:46,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:46,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68776742] [2022-10-16 17:28:46,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68776742] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:46,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671967359] [2022-10-16 17:28:46,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:46,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:46,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:46,594 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-10-16 17:28:46,612 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-10-16 17:28:46,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:46,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 15 conjunts are in the unsatisfiable core [2022-10-16 17:28:46,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:47,011 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:47,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:47,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671967359] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:47,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:47,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-10-16 17:28:47,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642650827] [2022-10-16 17:28:47,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:47,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-10-16 17:28:47,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:47,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-10-16 17:28:47,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=657, Unknown=0, NotChecked=0, Total=756 [2022-10-16 17:28:47,440 INFO L87 Difference]: Start difference. First operand 218 states and 256 transitions. Second operand has 28 states, 28 states have (on average 2.9285714285714284) internal successors, (82), 24 states have internal predecessors, (82), 4 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:49,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:49,522 INFO L93 Difference]: Finished difference Result 345 states and 378 transitions. [2022-10-16 17:28:49,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-10-16 17:28:49,527 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.9285714285714284) internal successors, (82), 24 states have internal predecessors, (82), 4 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 53 [2022-10-16 17:28:49,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:49,530 INFO L225 Difference]: With dead ends: 345 [2022-10-16 17:28:49,530 INFO L226 Difference]: Without dead ends: 243 [2022-10-16 17:28:49,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=273, Invalid=2079, Unknown=0, NotChecked=0, Total=2352 [2022-10-16 17:28:49,532 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 527 mSDsluCounter, 1475 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1590 SdHoareTripleChecker+Invalid, 1606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:49,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 1590 Invalid, 1606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1525 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-10-16 17:28:49,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-10-16 17:28:49,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 166. [2022-10-16 17:28:49,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 120 states have (on average 1.325) internal successors, (159), 149 states have internal predecessors, (159), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:49,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 185 transitions. [2022-10-16 17:28:49,577 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 185 transitions. Word has length 53 [2022-10-16 17:28:49,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:49,578 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 185 transitions. [2022-10-16 17:28:49,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.9285714285714284) internal successors, (82), 24 states have internal predecessors, (82), 4 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:49,578 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 185 transitions. [2022-10-16 17:28:49,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-10-16 17:28:49,579 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:49,579 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:28:49,608 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-10-16 17:28:49,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:49,793 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting upsweepErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:49,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:49,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1973161082, now seen corresponding path program 2 times [2022-10-16 17:28:49,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:49,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314422491] [2022-10-16 17:28:49,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:49,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:49,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:50,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:50,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:50,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:50,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:50,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:50,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:50,264 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:50,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:50,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314422491] [2022-10-16 17:28:50,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314422491] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:50,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187681535] [2022-10-16 17:28:50,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 17:28:50,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:50,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:50,266 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-10-16 17:28:50,291 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-10-16 17:28:50,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 17:28:50,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 17:28:50,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjunts are in the unsatisfiable core [2022-10-16 17:28:50,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:50,575 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:28:50,575 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 17:28:50,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187681535] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:28:50,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 17:28:50,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [15] total 20 [2022-10-16 17:28:50,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429734043] [2022-10-16 17:28:50,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:28:50,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 17:28:50,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:50,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 17:28:50,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-10-16 17:28:50,578 INFO L87 Difference]: Start difference. First operand 166 states and 185 transitions. Second operand has 7 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:50,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:50,928 INFO L93 Difference]: Finished difference Result 175 states and 197 transitions. [2022-10-16 17:28:50,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 17:28:50,929 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 56 [2022-10-16 17:28:50,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:50,931 INFO L225 Difference]: With dead ends: 175 [2022-10-16 17:28:50,931 INFO L226 Difference]: Without dead ends: 173 [2022-10-16 17:28:50,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-10-16 17:28:50,933 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 91 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:50,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 427 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 17:28:50,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-10-16 17:28:50,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 164. [2022-10-16 17:28:50,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 120 states have (on average 1.2916666666666667) internal successors, (155), 147 states have internal predecessors, (155), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-10-16 17:28:50,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 181 transitions. [2022-10-16 17:28:50,958 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 181 transitions. Word has length 56 [2022-10-16 17:28:50,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:50,958 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 181 transitions. [2022-10-16 17:28:50,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:28:50,959 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 181 transitions. [2022-10-16 17:28:50,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-10-16 17:28:50,959 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:50,960 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:28:51,000 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-10-16 17:28:51,173 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,SelfDestructingSolverStorable20 [2022-10-16 17:28:51,173 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting downsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:51,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:51,174 INFO L85 PathProgramCache]: Analyzing trace with hash -803758913, now seen corresponding path program 1 times [2022-10-16 17:28:51,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:51,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399374079] [2022-10-16 17:28:51,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:51,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:52,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:52,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:52,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:52,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:52,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:52,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-16 17:28:52,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:52,986 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 17:28:52,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:52,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399374079] [2022-10-16 17:28:52,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399374079] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:52,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489822019] [2022-10-16 17:28:52,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:52,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:52,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:52,989 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-10-16 17:28:53,013 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-10-16 17:28:53,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:53,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 9 conjunts are in the unsatisfiable core [2022-10-16 17:28:53,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:53,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 17:28:53,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:53,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 17:28:53,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489822019] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:53,666 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:53,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8, 8] total 29 [2022-10-16 17:28:53,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492629130] [2022-10-16 17:28:53,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:53,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-10-16 17:28:53,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:53,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-10-16 17:28:53,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=721, Unknown=0, NotChecked=0, Total=812 [2022-10-16 17:28:53,669 INFO L87 Difference]: Start difference. First operand 164 states and 181 transitions. Second operand has 29 states, 28 states have (on average 3.857142857142857) internal successors, (108), 26 states have internal predecessors, (108), 8 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-10-16 17:28:55,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:55,212 INFO L93 Difference]: Finished difference Result 268 states and 299 transitions. [2022-10-16 17:28:55,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 17:28:55,214 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 3.857142857142857) internal successors, (108), 26 states have internal predecessors, (108), 8 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) Word has length 59 [2022-10-16 17:28:55,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:55,215 INFO L225 Difference]: With dead ends: 268 [2022-10-16 17:28:55,215 INFO L226 Difference]: Without dead ends: 196 [2022-10-16 17:28:55,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=240, Invalid=1482, Unknown=0, NotChecked=0, Total=1722 [2022-10-16 17:28:55,217 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 215 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:55,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 1265 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-10-16 17:28:55,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-10-16 17:28:55,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 178. [2022-10-16 17:28:55,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 132 states have (on average 1.2575757575757576) internal successors, (166), 159 states have internal predecessors, (166), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2022-10-16 17:28:55,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 195 transitions. [2022-10-16 17:28:55,250 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 195 transitions. Word has length 59 [2022-10-16 17:28:55,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:28:55,250 INFO L495 AbstractCegarLoop]: Abstraction has 178 states and 195 transitions. [2022-10-16 17:28:55,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 3.857142857142857) internal successors, (108), 26 states have internal predecessors, (108), 8 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-10-16 17:28:55,251 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 195 transitions. [2022-10-16 17:28:55,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-10-16 17:28:55,251 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:28:55,251 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-10-16 17:28:55,286 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-10-16 17:28:55,466 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,SelfDestructingSolverStorable21 [2022-10-16 17:28:55,466 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:28:55,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:28:55,467 INFO L85 PathProgramCache]: Analyzing trace with hash -142160246, now seen corresponding path program 1 times [2022-10-16 17:28:55,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:28:55,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540829636] [2022-10-16 17:28:55,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:55,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:28:55,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:55,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:28:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:55,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:28:55,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:55,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:28:56,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:56,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:28:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:56,004 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:28:56,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:28:56,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540829636] [2022-10-16 17:28:56,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540829636] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:28:56,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321988537] [2022-10-16 17:28:56,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:28:56,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:28:56,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:28:56,007 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-10-16 17:28:56,036 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-10-16 17:28:56,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:28:56,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 8 conjunts are in the unsatisfiable core [2022-10-16 17:28:56,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:28:56,405 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:28:56,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:28:57,007 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:28:57,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321988537] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:28:57,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:28:57,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8, 8] total 31 [2022-10-16 17:28:57,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798294505] [2022-10-16 17:28:57,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:28:57,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-10-16 17:28:57,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:28:57,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-10-16 17:28:57,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2022-10-16 17:28:57,010 INFO L87 Difference]: Start difference. First operand 178 states and 195 transitions. Second operand has 32 states, 31 states have (on average 3.4838709677419355) internal successors, (108), 25 states have internal predecessors, (108), 7 states have call successors, (18), 8 states have call predecessors, (18), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-10-16 17:28:59,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:28:59,962 INFO L93 Difference]: Finished difference Result 380 states and 424 transitions. [2022-10-16 17:28:59,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-10-16 17:28:59,965 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.4838709677419355) internal successors, (108), 25 states have internal predecessors, (108), 7 states have call successors, (18), 8 states have call predecessors, (18), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 60 [2022-10-16 17:28:59,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:28:59,968 INFO L225 Difference]: With dead ends: 380 [2022-10-16 17:28:59,968 INFO L226 Difference]: Without dead ends: 379 [2022-10-16 17:28:59,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1154 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=900, Invalid=4650, Unknown=0, NotChecked=0, Total=5550 [2022-10-16 17:28:59,970 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 963 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 1139 SdHoareTripleChecker+Invalid, 1583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:28:59,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [965 Valid, 1139 Invalid, 1583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-10-16 17:28:59,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-10-16 17:29:00,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 198. [2022-10-16 17:29:00,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 150 states have (on average 1.2666666666666666) internal successors, (190), 177 states have internal predecessors, (190), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (17), 15 states have call predecessors, (17), 16 states have call successors, (17) [2022-10-16 17:29:00,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 223 transitions. [2022-10-16 17:29:00,010 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 223 transitions. Word has length 60 [2022-10-16 17:29:00,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:00,011 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 223 transitions. [2022-10-16 17:29:00,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.4838709677419355) internal successors, (108), 25 states have internal predecessors, (108), 7 states have call successors, (18), 8 states have call predecessors, (18), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-10-16 17:29:00,011 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 223 transitions. [2022-10-16 17:29:00,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-10-16 17:29:00,012 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:00,012 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-10-16 17:29:00,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-10-16 17:29:00,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:00,227 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:00,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:00,228 INFO L85 PathProgramCache]: Analyzing trace with hash -112000296, now seen corresponding path program 1 times [2022-10-16 17:29:00,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:00,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983151921] [2022-10-16 17:29:00,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:00,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:00,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:00,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:00,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:00,739 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:00,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:00,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983151921] [2022-10-16 17:29:00,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983151921] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:00,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73066681] [2022-10-16 17:29:00,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:00,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:00,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:00,742 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-10-16 17:29:00,766 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-10-16 17:29:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:00,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 17:29:00,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:01,039 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:29:01,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 17:29:01,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73066681] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:29:01,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 17:29:01,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 19 [2022-10-16 17:29:01,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792710557] [2022-10-16 17:29:01,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:01,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:29:01,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:01,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:29:01,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-10-16 17:29:01,042 INFO L87 Difference]: Start difference. First operand 198 states and 223 transitions. Second operand has 5 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:29:01,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:01,300 INFO L93 Difference]: Finished difference Result 218 states and 241 transitions. [2022-10-16 17:29:01,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 17:29:01,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 61 [2022-10-16 17:29:01,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:01,303 INFO L225 Difference]: With dead ends: 218 [2022-10-16 17:29:01,303 INFO L226 Difference]: Without dead ends: 217 [2022-10-16 17:29:01,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2022-10-16 17:29:01,305 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 57 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:01,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 467 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 17:29:01,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-10-16 17:29:01,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 198. [2022-10-16 17:29:01,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 150 states have (on average 1.26) internal successors, (189), 177 states have internal predecessors, (189), 16 states have call successors, (16), 8 states have call predecessors, (16), 8 states have return successors, (17), 15 states have call predecessors, (17), 16 states have call successors, (17) [2022-10-16 17:29:01,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 222 transitions. [2022-10-16 17:29:01,333 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 222 transitions. Word has length 61 [2022-10-16 17:29:01,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:01,334 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 222 transitions. [2022-10-16 17:29:01,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:29:01,334 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 222 transitions. [2022-10-16 17:29:01,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-10-16 17:29:01,335 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:01,335 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-10-16 17:29:01,375 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-10-16 17:29:01,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:01,548 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:01,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:01,549 INFO L85 PathProgramCache]: Analyzing trace with hash -258100870, now seen corresponding path program 1 times [2022-10-16 17:29:01,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:01,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828815092] [2022-10-16 17:29:01,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:01,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:02,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:02,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:02,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:02,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:02,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:02,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:02,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:02,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:02,029 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-10-16 17:29:02,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:02,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828815092] [2022-10-16 17:29:02,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828815092] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:02,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255315800] [2022-10-16 17:29:02,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:02,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:02,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:02,032 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-10-16 17:29:02,051 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-10-16 17:29:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:02,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 17:29:02,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:02,545 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:29:02,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:02,903 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:29:02,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255315800] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:29:02,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:29:02,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 8] total 28 [2022-10-16 17:29:02,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410179110] [2022-10-16 17:29:02,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:02,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-10-16 17:29:02,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:02,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-10-16 17:29:02,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2022-10-16 17:29:02,907 INFO L87 Difference]: Start difference. First operand 198 states and 222 transitions. Second operand has 29 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 24 states have internal predecessors, (92), 6 states have call successors, (13), 6 states have call predecessors, (13), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-10-16 17:29:06,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:06,078 INFO L93 Difference]: Finished difference Result 400 states and 455 transitions. [2022-10-16 17:29:06,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-10-16 17:29:06,079 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 24 states have internal predecessors, (92), 6 states have call successors, (13), 6 states have call predecessors, (13), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2022-10-16 17:29:06,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:06,082 INFO L225 Difference]: With dead ends: 400 [2022-10-16 17:29:06,082 INFO L226 Difference]: Without dead ends: 398 [2022-10-16 17:29:06,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=723, Invalid=3969, Unknown=0, NotChecked=0, Total=4692 [2022-10-16 17:29:06,085 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 715 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:06,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 1085 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-10-16 17:29:06,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2022-10-16 17:29:06,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 297. [2022-10-16 17:29:06,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 236 states have (on average 1.2330508474576272) internal successors, (291), 267 states have internal predecessors, (291), 25 states have call successors, (25), 12 states have call predecessors, (25), 13 states have return successors, (27), 23 states have call predecessors, (27), 25 states have call successors, (27) [2022-10-16 17:29:06,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 343 transitions. [2022-10-16 17:29:06,130 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 343 transitions. Word has length 63 [2022-10-16 17:29:06,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:06,130 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 343 transitions. [2022-10-16 17:29:06,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 24 states have internal predecessors, (92), 6 states have call successors, (13), 6 states have call predecessors, (13), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-10-16 17:29:06,131 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 343 transitions. [2022-10-16 17:29:06,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-10-16 17:29:06,132 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:06,132 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-10-16 17:29:06,173 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-10-16 17:29:06,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-10-16 17:29:06,348 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting upsweepErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:06,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:06,349 INFO L85 PathProgramCache]: Analyzing trace with hash 588831495, now seen corresponding path program 1 times [2022-10-16 17:29:06,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:06,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735519361] [2022-10-16 17:29:06,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:06,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:06,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:06,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:06,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:06,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:06,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:06,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:06,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:06,958 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-10-16 17:29:06,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:06,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735519361] [2022-10-16 17:29:06,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735519361] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:06,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250416766] [2022-10-16 17:29:06,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:06,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:06,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:06,960 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-10-16 17:29:06,962 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-10-16 17:29:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:07,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 36 conjunts are in the unsatisfiable core [2022-10-16 17:29:07,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:07,069 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 17:29:07,110 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-10-16 17:29:07,194 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 17:29:07,194 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 17:29:07,209 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_465 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_465) |c_#memory_int|)) is different from true [2022-10-16 17:29:07,222 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:07,244 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:07,271 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:07,298 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:07,361 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2022-10-16 17:29:07,398 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 14 trivial. 2 not checked. [2022-10-16 17:29:07,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:07,721 WARN L833 $PredicateComparison]: unable to prove that (forall ((upsweep_~left Int) (v_ArrVal_468 (Array Int Int)) (upsweep_~right Int) (upsweep_~a.offset Int)) (< (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a0~0#1.base| v_ArrVal_468) |c_ULTIMATE.start_main_~a~0#1.base|))) (+ (select .cse0 (+ (* upsweep_~right 4) upsweep_~a.offset)) (select .cse0 (+ (* upsweep_~left 4) upsweep_~a.offset)))) 2147483648)) is different from false [2022-10-16 17:29:07,780 WARN L833 $PredicateComparison]: unable to prove that (forall ((upsweep_~left Int) (v_ArrVal_468 (Array Int Int)) (upsweep_~right Int) (upsweep_~a.offset Int)) (< (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_#t~malloc16#1.base| v_ArrVal_468) |c_ULTIMATE.start_main_~a~0#1.base|))) (+ (select .cse0 (+ (* upsweep_~right 4) upsweep_~a.offset)) (select .cse0 (+ (* upsweep_~left 4) upsweep_~a.offset)))) 2147483648)) is different from false [2022-10-16 17:29:07,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250416766] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:07,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:07,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 17 [2022-10-16 17:29:07,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414538430] [2022-10-16 17:29:07,811 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:07,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-10-16 17:29:07,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:07,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-10-16 17:29:07,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=367, Unknown=3, NotChecked=120, Total=552 [2022-10-16 17:29:07,814 INFO L87 Difference]: Start difference. First operand 297 states and 343 transitions. Second operand has 18 states, 16 states have (on average 3.375) internal successors, (54), 14 states have internal predecessors, (54), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 17:29:08,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:08,275 INFO L93 Difference]: Finished difference Result 300 states and 345 transitions. [2022-10-16 17:29:08,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-10-16 17:29:08,275 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.375) internal successors, (54), 14 states have internal predecessors, (54), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2022-10-16 17:29:08,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:08,277 INFO L225 Difference]: With dead ends: 300 [2022-10-16 17:29:08,278 INFO L226 Difference]: Without dead ends: 298 [2022-10-16 17:29:08,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=122, Invalid=699, Unknown=3, NotChecked=168, Total=992 [2022-10-16 17:29:08,279 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 137 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:08,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 828 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 162 Invalid, 0 Unknown, 166 Unchecked, 0.2s Time] [2022-10-16 17:29:08,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-10-16 17:29:08,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2022-10-16 17:29:08,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 238 states have (on average 1.1722689075630253) internal successors, (279), 267 states have internal predecessors, (279), 25 states have call successors, (25), 13 states have call predecessors, (25), 14 states have return successors, (27), 23 states have call predecessors, (27), 25 states have call successors, (27) [2022-10-16 17:29:08,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 331 transitions. [2022-10-16 17:29:08,320 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 331 transitions. Word has length 64 [2022-10-16 17:29:08,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:08,321 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 331 transitions. [2022-10-16 17:29:08,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.375) internal successors, (54), 14 states have internal predecessors, (54), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 17:29:08,321 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 331 transitions. [2022-10-16 17:29:08,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-10-16 17:29:08,322 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:08,322 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:08,358 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-10-16 17:29:08,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-10-16 17:29:08,536 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting downsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:08,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:08,537 INFO L85 PathProgramCache]: Analyzing trace with hash -569456219, now seen corresponding path program 1 times [2022-10-16 17:29:08,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:08,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987589270] [2022-10-16 17:29:08,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:08,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:08,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:08,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:08,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,801 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:08,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:08,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987589270] [2022-10-16 17:29:08,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987589270] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:08,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068483806] [2022-10-16 17:29:08,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:08,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:08,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:08,804 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-10-16 17:29:08,827 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-10-16 17:29:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:08,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 8 conjunts are in the unsatisfiable core [2022-10-16 17:29:08,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:09,177 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:09,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:09,532 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:09,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068483806] provided 1 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:09,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:09,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11, 8] total 24 [2022-10-16 17:29:09,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807622873] [2022-10-16 17:29:09,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:09,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 17:29:09,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:09,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 17:29:09,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-10-16 17:29:09,535 INFO L87 Difference]: Start difference. First operand 298 states and 331 transitions. Second operand has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:09,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:09,801 INFO L93 Difference]: Finished difference Result 332 states and 367 transitions. [2022-10-16 17:29:09,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 17:29:09,802 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 65 [2022-10-16 17:29:09,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:09,805 INFO L225 Difference]: With dead ends: 332 [2022-10-16 17:29:09,805 INFO L226 Difference]: Without dead ends: 331 [2022-10-16 17:29:09,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-10-16 17:29:09,807 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 184 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:09,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 336 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 17:29:09,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-10-16 17:29:09,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 318. [2022-10-16 17:29:09,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 255 states have (on average 1.2156862745098038) internal successors, (310), 285 states have internal predecessors, (310), 27 states have call successors, (27), 14 states have call predecessors, (27), 15 states have return successors, (29), 25 states have call predecessors, (29), 27 states have call successors, (29) [2022-10-16 17:29:09,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 366 transitions. [2022-10-16 17:29:09,856 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 366 transitions. Word has length 65 [2022-10-16 17:29:09,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:09,857 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 366 transitions. [2022-10-16 17:29:09,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:09,857 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 366 transitions. [2022-10-16 17:29:09,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-10-16 17:29:09,858 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:09,858 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:09,905 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-10-16 17:29:10,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-10-16 17:29:10,072 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting downsweepErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:10,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:10,073 INFO L85 PathProgramCache]: Analyzing trace with hash -473273412, now seen corresponding path program 1 times [2022-10-16 17:29:10,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:10,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548707659] [2022-10-16 17:29:10,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:10,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:10,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:10,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,304 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:10,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:10,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548707659] [2022-10-16 17:29:10,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548707659] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:10,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105692641] [2022-10-16 17:29:10,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:10,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:10,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:10,306 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-10-16 17:29:10,322 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-10-16 17:29:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:10,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 17:29:10,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:10,622 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:10,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:11,124 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:11,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105692641] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:29:11,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:29:11,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 7] total 19 [2022-10-16 17:29:11,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044339828] [2022-10-16 17:29:11,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:11,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-10-16 17:29:11,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:11,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-10-16 17:29:11,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2022-10-16 17:29:11,127 INFO L87 Difference]: Start difference. First operand 318 states and 366 transitions. Second operand has 20 states, 19 states have (on average 5.368421052631579) internal successors, (102), 17 states have internal predecessors, (102), 4 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2022-10-16 17:29:12,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:12,298 INFO L93 Difference]: Finished difference Result 369 states and 413 transitions. [2022-10-16 17:29:12,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-10-16 17:29:12,305 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 5.368421052631579) internal successors, (102), 17 states have internal predecessors, (102), 4 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 66 [2022-10-16 17:29:12,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:12,308 INFO L225 Difference]: With dead ends: 369 [2022-10-16 17:29:12,308 INFO L226 Difference]: Without dead ends: 368 [2022-10-16 17:29:12,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=146, Invalid=846, Unknown=0, NotChecked=0, Total=992 [2022-10-16 17:29:12,309 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 346 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:12,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 640 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 966 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-10-16 17:29:12,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-10-16 17:29:12,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 318. [2022-10-16 17:29:12,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 255 states have (on average 1.2117647058823529) internal successors, (309), 285 states have internal predecessors, (309), 27 states have call successors, (27), 14 states have call predecessors, (27), 15 states have return successors, (29), 25 states have call predecessors, (29), 27 states have call successors, (29) [2022-10-16 17:29:12,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 365 transitions. [2022-10-16 17:29:12,354 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 365 transitions. Word has length 66 [2022-10-16 17:29:12,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:12,355 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 365 transitions. [2022-10-16 17:29:12,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 5.368421052631579) internal successors, (102), 17 states have internal predecessors, (102), 4 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2022-10-16 17:29:12,355 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 365 transitions. [2022-10-16 17:29:12,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-10-16 17:29:12,356 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:12,356 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:12,381 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-10-16 17:29:12,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:12,565 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting downsweepErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:12,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:12,566 INFO L85 PathProgramCache]: Analyzing trace with hash 450790718, now seen corresponding path program 1 times [2022-10-16 17:29:12,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:12,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728999778] [2022-10-16 17:29:12,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:12,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:12,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,850 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:12,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:12,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728999778] [2022-10-16 17:29:12,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728999778] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:12,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670111434] [2022-10-16 17:29:12,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:12,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:12,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:12,852 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-10-16 17:29:12,862 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-10-16 17:29:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:12,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 17:29:12,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:13,303 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:13,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:13,848 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:29:13,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670111434] provided 1 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:13,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:13,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10, 10] total 24 [2022-10-16 17:29:13,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937955367] [2022-10-16 17:29:13,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:13,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 17:29:13,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:13,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 17:29:13,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2022-10-16 17:29:13,860 INFO L87 Difference]: Start difference. First operand 318 states and 365 transitions. Second operand has 7 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:14,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:14,275 INFO L93 Difference]: Finished difference Result 356 states and 399 transitions. [2022-10-16 17:29:14,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 17:29:14,276 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 68 [2022-10-16 17:29:14,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:14,280 INFO L225 Difference]: With dead ends: 356 [2022-10-16 17:29:14,281 INFO L226 Difference]: Without dead ends: 355 [2022-10-16 17:29:14,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2022-10-16 17:29:14,288 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 154 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:14,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 301 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 17:29:14,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-10-16 17:29:14,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 318. [2022-10-16 17:29:14,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 255 states have (on average 1.2078431372549019) internal successors, (308), 285 states have internal predecessors, (308), 27 states have call successors, (27), 14 states have call predecessors, (27), 15 states have return successors, (29), 25 states have call predecessors, (29), 27 states have call successors, (29) [2022-10-16 17:29:14,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 364 transitions. [2022-10-16 17:29:14,337 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 364 transitions. Word has length 68 [2022-10-16 17:29:14,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:14,337 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 364 transitions. [2022-10-16 17:29:14,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:14,337 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 364 transitions. [2022-10-16 17:29:14,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-10-16 17:29:14,339 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:14,339 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-10-16 17:29:14,375 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-10-16 17:29:14,554 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,SelfDestructingSolverStorable28 [2022-10-16 17:29:14,554 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting upsweepErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:14,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:14,555 INFO L85 PathProgramCache]: Analyzing trace with hash -976344781, now seen corresponding path program 1 times [2022-10-16 17:29:14,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:14,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093472519] [2022-10-16 17:29:14,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:14,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:15,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:15,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:15,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:15,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:15,270 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:15,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:15,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093472519] [2022-10-16 17:29:15,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093472519] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:15,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921290163] [2022-10-16 17:29:15,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:15,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:15,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:15,272 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-10-16 17:29:15,292 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-10-16 17:29:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:15,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 24 conjunts are in the unsatisfiable core [2022-10-16 17:29:15,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:15,978 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:15,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:16,662 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-10-16 17:29:16,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921290163] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:29:16,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:29:16,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14, 8] total 34 [2022-10-16 17:29:16,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844278569] [2022-10-16 17:29:16,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:16,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-10-16 17:29:16,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:16,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-10-16 17:29:16,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2022-10-16 17:29:16,666 INFO L87 Difference]: Start difference. First operand 318 states and 364 transitions. Second operand has 35 states, 34 states have (on average 3.4411764705882355) internal successors, (117), 28 states have internal predecessors, (117), 6 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:29:19,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:19,493 INFO L93 Difference]: Finished difference Result 432 states and 501 transitions. [2022-10-16 17:29:19,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-10-16 17:29:19,494 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 3.4411764705882355) internal successors, (117), 28 states have internal predecessors, (117), 6 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 68 [2022-10-16 17:29:19,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:19,497 INFO L225 Difference]: With dead ends: 432 [2022-10-16 17:29:19,497 INFO L226 Difference]: Without dead ends: 343 [2022-10-16 17:29:19,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=559, Invalid=2981, Unknown=0, NotChecked=0, Total=3540 [2022-10-16 17:29:19,501 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 420 mSDsluCounter, 1401 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:19,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 1497 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-10-16 17:29:19,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-10-16 17:29:19,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 305. [2022-10-16 17:29:19,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 247 states have (on average 1.1619433198380567) internal successors, (287), 272 states have internal predecessors, (287), 27 states have call successors, (27), 14 states have call predecessors, (27), 13 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:19,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 341 transitions. [2022-10-16 17:29:19,556 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 341 transitions. Word has length 68 [2022-10-16 17:29:19,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:19,557 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 341 transitions. [2022-10-16 17:29:19,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 3.4411764705882355) internal successors, (117), 28 states have internal predecessors, (117), 6 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 17:29:19,557 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 341 transitions. [2022-10-16 17:29:19,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-10-16 17:29:19,558 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:19,559 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:19,604 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-10-16 17:29:19,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:19,774 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting downsweepErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:19,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:19,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1089610570, now seen corresponding path program 1 times [2022-10-16 17:29:19,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:19,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257215518] [2022-10-16 17:29:19,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:19,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:19,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:19,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:19,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:19,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:19,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:19,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:19,858 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:29:19,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:19,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257215518] [2022-10-16 17:29:19,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257215518] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:29:19,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:29:19,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 17:29:19,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755711528] [2022-10-16 17:29:19,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:19,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 17:29:19,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:19,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 17:29:19,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 17:29:19,861 INFO L87 Difference]: Start difference. First operand 305 states and 341 transitions. Second operand has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:20,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:20,004 INFO L93 Difference]: Finished difference Result 324 states and 364 transitions. [2022-10-16 17:29:20,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 17:29:20,005 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 69 [2022-10-16 17:29:20,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:20,008 INFO L225 Difference]: With dead ends: 324 [2022-10-16 17:29:20,009 INFO L226 Difference]: Without dead ends: 323 [2022-10-16 17:29:20,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 17:29:20,010 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 39 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:20,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 250 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:29:20,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-10-16 17:29:20,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 304. [2022-10-16 17:29:20,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 247 states have (on average 1.1538461538461537) internal successors, (285), 271 states have internal predecessors, (285), 27 states have call successors, (27), 14 states have call predecessors, (27), 13 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:20,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 339 transitions. [2022-10-16 17:29:20,066 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 339 transitions. Word has length 69 [2022-10-16 17:29:20,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:20,066 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 339 transitions. [2022-10-16 17:29:20,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:20,067 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 339 transitions. [2022-10-16 17:29:20,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-10-16 17:29:20,068 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:20,068 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:20,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-10-16 17:29:20,068 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting downsweepErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:20,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:20,069 INFO L85 PathProgramCache]: Analyzing trace with hash -581810496, now seen corresponding path program 1 times [2022-10-16 17:29:20,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:20,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566458111] [2022-10-16 17:29:20,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:20,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:20,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:20,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:20,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,338 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:20,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:20,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566458111] [2022-10-16 17:29:20,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566458111] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:20,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131630813] [2022-10-16 17:29:20,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:20,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:20,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:20,340 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-10-16 17:29:20,359 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-10-16 17:29:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:20,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 17:29:20,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:20,506 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:29:20,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 17:29:20,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131630813] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:29:20,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 17:29:20,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 14 [2022-10-16 17:29:20,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303890319] [2022-10-16 17:29:20,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:20,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:29:20,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:20,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:29:20,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-10-16 17:29:20,509 INFO L87 Difference]: Start difference. First operand 304 states and 339 transitions. Second operand has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:20,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:20,653 INFO L93 Difference]: Finished difference Result 308 states and 347 transitions. [2022-10-16 17:29:20,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 17:29:20,654 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 70 [2022-10-16 17:29:20,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:20,656 INFO L225 Difference]: With dead ends: 308 [2022-10-16 17:29:20,656 INFO L226 Difference]: Without dead ends: 304 [2022-10-16 17:29:20,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-10-16 17:29:20,657 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 43 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:20,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 282 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:29:20,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-10-16 17:29:20,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 300. [2022-10-16 17:29:20,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 247 states have (on average 1.1214574898785425) internal successors, (277), 267 states have internal predecessors, (277), 27 states have call successors, (27), 14 states have call predecessors, (27), 13 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:20,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 331 transitions. [2022-10-16 17:29:20,705 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 331 transitions. Word has length 70 [2022-10-16 17:29:20,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:20,706 INFO L495 AbstractCegarLoop]: Abstraction has 300 states and 331 transitions. [2022-10-16 17:29:20,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:20,706 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 331 transitions. [2022-10-16 17:29:20,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-10-16 17:29:20,707 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:20,708 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:20,748 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-10-16 17:29:20,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:20,922 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting downsweepErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:20,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:20,923 INFO L85 PathProgramCache]: Analyzing trace with hash -774131646, now seen corresponding path program 1 times [2022-10-16 17:29:20,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:20,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013421256] [2022-10-16 17:29:20,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:20,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:20,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:21,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:21,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,324 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:21,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:21,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013421256] [2022-10-16 17:29:21,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013421256] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:21,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690475920] [2022-10-16 17:29:21,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:21,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:21,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:21,327 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-10-16 17:29:21,348 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-10-16 17:29:21,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:21,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 17:29:21,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:21,781 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:21,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:22,252 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:22,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690475920] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:29:22,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:29:22,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 20 [2022-10-16 17:29:22,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049162922] [2022-10-16 17:29:22,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:22,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-10-16 17:29:22,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:22,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-10-16 17:29:22,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-10-16 17:29:22,254 INFO L87 Difference]: Start difference. First operand 300 states and 331 transitions. Second operand has 21 states, 20 states have (on average 4.5) internal successors, (90), 18 states have internal predecessors, (90), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 17:29:23,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:23,638 INFO L93 Difference]: Finished difference Result 385 states and 427 transitions. [2022-10-16 17:29:23,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-10-16 17:29:23,639 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 4.5) internal successors, (90), 18 states have internal predecessors, (90), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 72 [2022-10-16 17:29:23,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:23,642 INFO L225 Difference]: With dead ends: 385 [2022-10-16 17:29:23,642 INFO L226 Difference]: Without dead ends: 384 [2022-10-16 17:29:23,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 136 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=169, Invalid=1021, Unknown=0, NotChecked=0, Total=1190 [2022-10-16 17:29:23,645 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 285 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:23,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 998 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 950 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-10-16 17:29:23,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-10-16 17:29:23,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 337. [2022-10-16 17:29:23,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 278 states have (on average 1.1546762589928057) internal successors, (321), 301 states have internal predecessors, (321), 31 states have call successors, (31), 15 states have call predecessors, (31), 15 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) [2022-10-16 17:29:23,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 383 transitions. [2022-10-16 17:29:23,713 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 383 transitions. Word has length 72 [2022-10-16 17:29:23,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:23,713 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 383 transitions. [2022-10-16 17:29:23,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 4.5) internal successors, (90), 18 states have internal predecessors, (90), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 17:29:23,714 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 383 transitions. [2022-10-16 17:29:23,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-10-16 17:29:23,715 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:23,715 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:29:23,757 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-10-16 17:29:23,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:23,928 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting downsweepErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:23,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:23,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1771722958, now seen corresponding path program 1 times [2022-10-16 17:29:23,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:23,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249004939] [2022-10-16 17:29:23,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:23,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:24,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:24,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:24,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:24,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,199 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:24,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:24,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249004939] [2022-10-16 17:29:24,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249004939] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:24,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237559854] [2022-10-16 17:29:24,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:24,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:24,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:24,201 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-10-16 17:29:24,208 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-10-16 17:29:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:24,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 17:29:24,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:24,639 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:24,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:24,920 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:29:24,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237559854] provided 1 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:24,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:24,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11, 11] total 22 [2022-10-16 17:29:24,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435746426] [2022-10-16 17:29:24,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:24,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 17:29:24,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:24,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 17:29:24,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2022-10-16 17:29:24,923 INFO L87 Difference]: Start difference. First operand 337 states and 383 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:25,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:25,191 INFO L93 Difference]: Finished difference Result 402 states and 452 transitions. [2022-10-16 17:29:25,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 17:29:25,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 73 [2022-10-16 17:29:25,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:25,194 INFO L225 Difference]: With dead ends: 402 [2022-10-16 17:29:25,194 INFO L226 Difference]: Without dead ends: 347 [2022-10-16 17:29:25,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 141 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2022-10-16 17:29:25,196 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 43 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:25,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 445 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 17:29:25,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-10-16 17:29:25,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 305. [2022-10-16 17:29:25,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 251 states have (on average 1.1195219123505975) internal successors, (281), 272 states have internal predecessors, (281), 27 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:25,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 335 transitions. [2022-10-16 17:29:25,247 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 335 transitions. Word has length 73 [2022-10-16 17:29:25,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:25,248 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 335 transitions. [2022-10-16 17:29:25,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 17:29:25,248 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 335 transitions. [2022-10-16 17:29:25,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-10-16 17:29:25,249 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:25,250 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:25,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-10-16 17:29:25,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:25,465 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:25,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:25,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1177298875, now seen corresponding path program 1 times [2022-10-16 17:29:25,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:25,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706307738] [2022-10-16 17:29:25,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:25,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:27,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:27,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:27,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-10-16 17:29:27,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,487 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 17:29:27,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:27,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706307738] [2022-10-16 17:29:27,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706307738] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:27,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522072763] [2022-10-16 17:29:27,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:27,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:27,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:27,492 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-10-16 17:29:27,502 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-10-16 17:29:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:27,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 55 conjunts are in the unsatisfiable core [2022-10-16 17:29:27,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:27,616 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 17:29:27,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-10-16 17:29:27,733 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 17:29:27,734 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 17:29:27,779 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_790 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_790))) is different from true [2022-10-16 17:29:27,788 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:27,846 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2022-10-16 17:29:27,852 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-10-16 17:29:28,055 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 30 [2022-10-16 17:29:28,073 INFO L356 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2022-10-16 17:29:28,073 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 25 [2022-10-16 17:29:28,241 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_795 (Array Int Int))) (= (store |c_old(#memory_int)| |c_upsweep_#in~a.base| v_ArrVal_795) |c_#memory_int|)) is different from true [2022-10-16 17:29:28,249 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-10-16 17:29:28,317 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-10-16 17:29:28,376 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_797 (Array Int Int))) (= (store |c_old(#memory_int)| |c_downsweep_#in~a.base| v_ArrVal_797) |c_#memory_int|)) is different from true [2022-10-16 17:29:28,400 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-10-16 17:29:28,538 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-10-16 17:29:28,593 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 2 not checked. [2022-10-16 17:29:28,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:28,792 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_800 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_800) |c_ULTIMATE.start_main_~a0~0#1.base|) |c_ULTIMATE.start_main_~a0~0#1.offset|) 2147483648)) is different from false [2022-10-16 17:29:28,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522072763] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:28,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:28,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2022-10-16 17:29:28,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523350094] [2022-10-16 17:29:28,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:28,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-10-16 17:29:28,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:28,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-10-16 17:29:28,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1129, Unknown=4, NotChecked=284, Total=1560 [2022-10-16 17:29:28,796 INFO L87 Difference]: Start difference. First operand 305 states and 335 transitions. Second operand has 36 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 31 states have internal predecessors, (100), 7 states have call successors, (10), 3 states have call predecessors, (10), 9 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-10-16 17:29:30,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:30,112 INFO L93 Difference]: Finished difference Result 347 states and 389 transitions. [2022-10-16 17:29:30,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-10-16 17:29:30,113 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 31 states have internal predecessors, (100), 7 states have call successors, (10), 3 states have call predecessors, (10), 9 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) Word has length 74 [2022-10-16 17:29:30,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:30,117 INFO L225 Difference]: With dead ends: 347 [2022-10-16 17:29:30,117 INFO L226 Difference]: Without dead ends: 345 [2022-10-16 17:29:30,118 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 77 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=287, Invalid=2067, Unknown=14, NotChecked=388, Total=2756 [2022-10-16 17:29:30,119 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 171 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1386 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 542 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:30,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 1386 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 327 Invalid, 0 Unknown, 542 Unchecked, 0.4s Time] [2022-10-16 17:29:30,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-10-16 17:29:30,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 311. [2022-10-16 17:29:30,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 257 states have (on average 1.1167315175097277) internal successors, (287), 277 states have internal predecessors, (287), 27 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:30,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 341 transitions. [2022-10-16 17:29:30,171 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 341 transitions. Word has length 74 [2022-10-16 17:29:30,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:30,171 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 341 transitions. [2022-10-16 17:29:30,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 31 states have internal predecessors, (100), 7 states have call successors, (10), 3 states have call predecessors, (10), 9 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-10-16 17:29:30,172 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 341 transitions. [2022-10-16 17:29:30,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-10-16 17:29:30,173 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:30,173 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 17:29:30,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-10-16 17:29:30,386 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,SelfDestructingSolverStorable34 [2022-10-16 17:29:30,386 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:30,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:30,387 INFO L85 PathProgramCache]: Analyzing trace with hash -207686050, now seen corresponding path program 1 times [2022-10-16 17:29:30,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:30,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301247984] [2022-10-16 17:29:30,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:30,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:30,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:30,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:30,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:30,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-10-16 17:29:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:30,502 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-10-16 17:29:30,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:30,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301247984] [2022-10-16 17:29:30,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301247984] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:29:30,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 17:29:30,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 17:29:30,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576031407] [2022-10-16 17:29:30,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:30,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 17:29:30,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:30,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 17:29:30,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 17:29:30,504 INFO L87 Difference]: Start difference. First operand 311 states and 341 transitions. Second operand has 5 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 17:29:30,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:30,622 INFO L93 Difference]: Finished difference Result 338 states and 368 transitions. [2022-10-16 17:29:30,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 17:29:30,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 77 [2022-10-16 17:29:30,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:30,625 INFO L225 Difference]: With dead ends: 338 [2022-10-16 17:29:30,625 INFO L226 Difference]: Without dead ends: 336 [2022-10-16 17:29:30,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 17:29:30,626 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 25 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:30,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 372 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:29:30,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-10-16 17:29:30,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 319. [2022-10-16 17:29:30,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 265 states have (on average 1.120754716981132) internal successors, (297), 285 states have internal predecessors, (297), 27 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:30,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 351 transitions. [2022-10-16 17:29:30,678 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 351 transitions. Word has length 77 [2022-10-16 17:29:30,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:30,678 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 351 transitions. [2022-10-16 17:29:30,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 17:29:30,678 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 351 transitions. [2022-10-16 17:29:30,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-10-16 17:29:30,680 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:30,680 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:29:30,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-10-16 17:29:30,680 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:30,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:30,681 INFO L85 PathProgramCache]: Analyzing trace with hash 287978160, now seen corresponding path program 1 times [2022-10-16 17:29:30,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:30,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170251453] [2022-10-16 17:29:30,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:30,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:32,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:32,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:32,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:32,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:32,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:32,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:33,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:33,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:33,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-10-16 17:29:33,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:33,384 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 17:29:33,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:33,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170251453] [2022-10-16 17:29:33,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170251453] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:33,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441712367] [2022-10-16 17:29:33,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:33,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:33,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:33,387 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-10-16 17:29:33,387 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-10-16 17:29:33,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:33,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 61 conjunts are in the unsatisfiable core [2022-10-16 17:29:33,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:33,510 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 17:29:33,563 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-10-16 17:29:33,641 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 17:29:33,642 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 17:29:33,699 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_868 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_868) |c_#memory_int|)) is different from true [2022-10-16 17:29:33,709 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:33,780 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:33,915 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2022-10-16 17:29:33,920 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-10-16 17:29:34,140 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_872 (Array Int Int))) (= (store |c_old(#memory_int)| |c_upsweep_#in~a.base| v_ArrVal_872) |c_#memory_int|)) is different from true [2022-10-16 17:29:34,150 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 26 [2022-10-16 17:29:34,248 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 23 [2022-10-16 17:29:34,302 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_874 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_downsweep_#in~a.base| v_ArrVal_874))) is different from true [2022-10-16 17:29:34,321 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 23 [2022-10-16 17:29:34,844 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-10-16 17:29:34,919 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 2 not checked. [2022-10-16 17:29:34,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:35,482 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_877 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_877) |c_ULTIMATE.start_main_~a0~0#1.base|) (+ |c_ULTIMATE.start_main_~a0~0#1.offset| 4)) 1)) is different from false [2022-10-16 17:29:35,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441712367] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:35,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:35,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 42 [2022-10-16 17:29:35,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421074011] [2022-10-16 17:29:35,485 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:35,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-10-16 17:29:35,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:35,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-10-16 17:29:35,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1993, Unknown=4, NotChecked=372, Total=2550 [2022-10-16 17:29:35,487 INFO L87 Difference]: Start difference. First operand 319 states and 351 transitions. Second operand has 43 states, 40 states have (on average 2.9) internal successors, (116), 38 states have internal predecessors, (116), 7 states have call successors, (10), 3 states have call predecessors, (10), 9 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-10-16 17:29:39,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:39,493 INFO L93 Difference]: Finished difference Result 375 states and 419 transitions. [2022-10-16 17:29:39,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-10-16 17:29:39,495 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 40 states have (on average 2.9) internal successors, (116), 38 states have internal predecessors, (116), 7 states have call successors, (10), 3 states have call predecessors, (10), 9 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) Word has length 82 [2022-10-16 17:29:39,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:39,500 INFO L225 Difference]: With dead ends: 375 [2022-10-16 17:29:39,500 INFO L226 Difference]: Without dead ends: 374 [2022-10-16 17:29:39,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 85 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 4 IntricatePredicates, 1 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=397, Invalid=3637, Unknown=14, NotChecked=508, Total=4556 [2022-10-16 17:29:39,503 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 223 mSDsluCounter, 1901 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 1990 SdHoareTripleChecker+Invalid, 1557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 796 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:39,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 1990 Invalid, 1557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 696 Invalid, 0 Unknown, 796 Unchecked, 1.3s Time] [2022-10-16 17:29:39,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-10-16 17:29:39,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 326. [2022-10-16 17:29:39,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 272 states have (on average 1.1176470588235294) internal successors, (304), 292 states have internal predecessors, (304), 27 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-10-16 17:29:39,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 358 transitions. [2022-10-16 17:29:39,576 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 358 transitions. Word has length 82 [2022-10-16 17:29:39,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:39,577 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 358 transitions. [2022-10-16 17:29:39,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 40 states have (on average 2.9) internal successors, (116), 38 states have internal predecessors, (116), 7 states have call successors, (10), 3 states have call predecessors, (10), 9 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-10-16 17:29:39,577 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 358 transitions. [2022-10-16 17:29:39,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-10-16 17:29:39,579 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:39,579 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:29:39,620 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-10-16 17:29:39,794 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,SelfDestructingSolverStorable36 [2022-10-16 17:29:39,794 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:39,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:39,795 INFO L85 PathProgramCache]: Analyzing trace with hash 337388529, now seen corresponding path program 1 times [2022-10-16 17:29:39,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:39,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263021978] [2022-10-16 17:29:39,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:39,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:40,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:40,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:40,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 17:29:40,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-10-16 17:29:40,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,273 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-10-16 17:29:40,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:40,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263021978] [2022-10-16 17:29:40,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263021978] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:40,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939046554] [2022-10-16 17:29:40,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:40,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:40,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:40,276 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-10-16 17:29:40,299 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-10-16 17:29:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:40,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 61 conjunts are in the unsatisfiable core [2022-10-16 17:29:40,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:40,412 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 17:29:40,454 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-10-16 17:29:40,549 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 17:29:40,549 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 17:29:40,596 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_921 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_921) |c_#memory_int|)) is different from true [2022-10-16 17:29:40,607 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:40,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:40,751 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2022-10-16 17:29:40,758 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-10-16 17:29:40,943 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_925 (Array Int Int))) (= (store |c_old(#memory_int)| |c_upsweep_#in~a.base| v_ArrVal_925) |c_#memory_int|)) is different from true [2022-10-16 17:29:40,953 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 26 [2022-10-16 17:29:41,009 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 23 [2022-10-16 17:29:41,097 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_927 (Array Int Int))) (= (store |c_old(#memory_int)| |c_downsweep_#in~a.base| v_ArrVal_927) |c_#memory_int|)) is different from true [2022-10-16 17:29:41,115 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 23 [2022-10-16 17:29:41,436 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-10-16 17:29:41,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 2 not checked. [2022-10-16 17:29:41,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:41,871 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_930 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_930) |c_ULTIMATE.start_main_~a0~0#1.base|) (+ |c_ULTIMATE.start_main_~a0~0#1.offset| 4)) 1))) is different from false [2022-10-16 17:29:41,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939046554] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:41,873 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:29:41,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 23] total 33 [2022-10-16 17:29:41,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942633142] [2022-10-16 17:29:41,873 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:41,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-10-16 17:29:41,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:41,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-10-16 17:29:41,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1169, Unknown=4, NotChecked=284, Total=1560 [2022-10-16 17:29:41,875 INFO L87 Difference]: Start difference. First operand 326 states and 358 transitions. Second operand has 33 states, 32 states have (on average 3.90625) internal successors, (125), 29 states have internal predecessors, (125), 7 states have call successors, (11), 3 states have call predecessors, (11), 5 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 17:29:43,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 17:29:45,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:45,260 INFO L93 Difference]: Finished difference Result 432 states and 482 transitions. [2022-10-16 17:29:45,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-10-16 17:29:45,260 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 3.90625) internal successors, (125), 29 states have internal predecessors, (125), 7 states have call successors, (11), 3 states have call predecessors, (11), 5 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) Word has length 83 [2022-10-16 17:29:45,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:45,263 INFO L225 Difference]: With dead ends: 432 [2022-10-16 17:29:45,263 INFO L226 Difference]: Without dead ends: 374 [2022-10-16 17:29:45,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 4 IntricatePredicates, 1 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=250, Invalid=2731, Unknown=5, NotChecked=436, Total=3422 [2022-10-16 17:29:45,266 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 94 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1381 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 986 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:45,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 1381 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 565 Invalid, 1 Unknown, 986 Unchecked, 2.6s Time] [2022-10-16 17:29:45,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-10-16 17:29:45,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 345. [2022-10-16 17:29:45,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 288 states have (on average 1.1145833333333333) internal successors, (321), 308 states have internal predecessors, (321), 30 states have call successors, (30), 14 states have call predecessors, (30), 14 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-10-16 17:29:45,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 381 transitions. [2022-10-16 17:29:45,332 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 381 transitions. Word has length 83 [2022-10-16 17:29:45,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:45,332 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 381 transitions. [2022-10-16 17:29:45,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 3.90625) internal successors, (125), 29 states have internal predecessors, (125), 7 states have call successors, (11), 3 states have call predecessors, (11), 5 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 17:29:45,332 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 381 transitions. [2022-10-16 17:29:45,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-10-16 17:29:45,334 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:45,334 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:29:45,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-10-16 17:29:45,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-10-16 17:29:45,548 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:45,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:45,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1546058613, now seen corresponding path program 1 times [2022-10-16 17:29:45,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:45,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951565074] [2022-10-16 17:29:45,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:45,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:45,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:45,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 17:29:45,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 17:29:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 17:29:45,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 17:29:45,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 17:29:45,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 17:29:45,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:45,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951565074] [2022-10-16 17:29:45,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951565074] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:45,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101365787] [2022-10-16 17:29:45,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:45,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:45,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:45,701 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 17:29:45,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-10-16 17:29:45,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:45,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 17:29:45,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:45,871 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 17:29:45,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:45,948 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 17:29:45,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101365787] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:29:45,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:29:45,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2022-10-16 17:29:45,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370561381] [2022-10-16 17:29:45,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:45,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 17:29:45,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:45,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 17:29:45,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-10-16 17:29:45,951 INFO L87 Difference]: Start difference. First operand 345 states and 381 transitions. Second operand has 13 states, 12 states have (on average 7.75) internal successors, (93), 12 states have internal predecessors, (93), 1 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 17:29:46,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:46,246 INFO L93 Difference]: Finished difference Result 396 states and 432 transitions. [2022-10-16 17:29:46,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 17:29:46,246 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.75) internal successors, (93), 12 states have internal predecessors, (93), 1 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 86 [2022-10-16 17:29:46,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:46,249 INFO L225 Difference]: With dead ends: 396 [2022-10-16 17:29:46,249 INFO L226 Difference]: Without dead ends: 395 [2022-10-16 17:29:46,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-10-16 17:29:46,250 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 50 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 668 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:46,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 668 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 17:29:46,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-10-16 17:29:46,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 368. [2022-10-16 17:29:46,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 311 states have (on average 1.1318327974276527) internal successors, (352), 331 states have internal predecessors, (352), 30 states have call successors, (30), 14 states have call predecessors, (30), 14 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-10-16 17:29:46,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 412 transitions. [2022-10-16 17:29:46,317 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 412 transitions. Word has length 86 [2022-10-16 17:29:46,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:46,317 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 412 transitions. [2022-10-16 17:29:46,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.75) internal successors, (93), 12 states have internal predecessors, (93), 1 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 17:29:46,318 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 412 transitions. [2022-10-16 17:29:46,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-10-16 17:29:46,319 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:46,319 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 17:29:46,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-10-16 17:29:46,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-10-16 17:29:46,536 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:46,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:46,537 INFO L85 PathProgramCache]: Analyzing trace with hash -683176580, now seen corresponding path program 1 times [2022-10-16 17:29:46,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:46,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786717808] [2022-10-16 17:29:46,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:46,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:46,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 17:29:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 17:29:46,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 17:29:46,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 17:29:46,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 17:29:46,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,691 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 17:29:46,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:46,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786717808] [2022-10-16 17:29:46,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786717808] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:46,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326256263] [2022-10-16 17:29:46,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:46,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:46,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:46,695 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 17:29:46,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-10-16 17:29:46,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:46,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 17:29:46,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:46,880 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 17:29:46,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 17:29:46,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326256263] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 17:29:46,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 17:29:46,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2022-10-16 17:29:46,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523911978] [2022-10-16 17:29:46,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 17:29:46,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 17:29:46,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:46,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 17:29:46,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-10-16 17:29:46,883 INFO L87 Difference]: Start difference. First operand 368 states and 412 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 17:29:46,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:46,995 INFO L93 Difference]: Finished difference Result 370 states and 412 transitions. [2022-10-16 17:29:46,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 17:29:46,995 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 87 [2022-10-16 17:29:46,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:46,997 INFO L225 Difference]: With dead ends: 370 [2022-10-16 17:29:46,998 INFO L226 Difference]: Without dead ends: 369 [2022-10-16 17:29:46,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-10-16 17:29:46,999 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 10 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:46,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 530 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 17:29:47,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-10-16 17:29:47,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 367. [2022-10-16 17:29:47,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 311 states have (on average 1.1221864951768488) internal successors, (349), 330 states have internal predecessors, (349), 30 states have call successors, (30), 14 states have call predecessors, (30), 14 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-10-16 17:29:47,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 409 transitions. [2022-10-16 17:29:47,068 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 409 transitions. Word has length 87 [2022-10-16 17:29:47,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:47,068 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 409 transitions. [2022-10-16 17:29:47,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 17:29:47,069 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 409 transitions. [2022-10-16 17:29:47,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-10-16 17:29:47,070 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:47,071 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-10-16 17:29:47,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-10-16 17:29:47,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-10-16 17:29:47,284 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:47,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:47,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1512900445, now seen corresponding path program 1 times [2022-10-16 17:29:47,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:47,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291271748] [2022-10-16 17:29:47,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:47,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:47,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 17:29:47,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-10-16 17:29:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 17:29:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 17:29:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 17:29:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,842 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 17:29:47,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:47,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291271748] [2022-10-16 17:29:47,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291271748] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:47,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944834307] [2022-10-16 17:29:47,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:47,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:47,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:47,845 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 17:29:47,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-10-16 17:29:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:47,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 17:29:47,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:48,325 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-16 17:29:48,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:29:48,581 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-16 17:29:48,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944834307] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 17:29:48,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 17:29:48,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 24 [2022-10-16 17:29:48,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656739950] [2022-10-16 17:29:48,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 17:29:48,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-10-16 17:29:48,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:29:48,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-10-16 17:29:48,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-10-16 17:29:48,586 INFO L87 Difference]: Start difference. First operand 367 states and 409 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 23 states have internal predecessors, (111), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-10-16 17:29:50,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 17:29:51,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 17:29:51,592 INFO L93 Difference]: Finished difference Result 485 states and 544 transitions. [2022-10-16 17:29:51,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 17:29:51,592 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 23 states have internal predecessors, (111), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 91 [2022-10-16 17:29:51,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 17:29:51,595 INFO L225 Difference]: With dead ends: 485 [2022-10-16 17:29:51,595 INFO L226 Difference]: Without dead ends: 409 [2022-10-16 17:29:51,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 176 SyntacticMatches, 9 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=193, Invalid=1139, Unknown=0, NotChecked=0, Total=1332 [2022-10-16 17:29:51,602 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 135 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-10-16 17:29:51,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 798 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 716 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2022-10-16 17:29:51,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-10-16 17:29:51,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 302. [2022-10-16 17:29:51,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 253 states have (on average 1.1422924901185771) internal successors, (289), 272 states have internal predecessors, (289), 25 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-10-16 17:29:51,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 339 transitions. [2022-10-16 17:29:51,664 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 339 transitions. Word has length 91 [2022-10-16 17:29:51,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 17:29:51,664 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 339 transitions. [2022-10-16 17:29:51,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 23 states have internal predecessors, (111), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-10-16 17:29:51,665 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 339 transitions. [2022-10-16 17:29:51,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-10-16 17:29:51,668 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 17:29:51,668 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-10-16 17:29:51,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-10-16 17:29:51,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-10-16 17:29:51,883 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting downsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [upsweepErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, upsweepErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 45 more)] === [2022-10-16 17:29:51,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 17:29:51,884 INFO L85 PathProgramCache]: Analyzing trace with hash -525236197, now seen corresponding path program 1 times [2022-10-16 17:29:51,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 17:29:51,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748599384] [2022-10-16 17:29:51,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:51,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 17:29:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:55,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 17:29:55,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:55,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 17:29:55,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:55,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 17:29:55,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:55,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 17:29:55,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:55,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-10-16 17:29:55,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:57,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 17:29:57,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:58,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 17:29:58,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:58,490 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-10-16 17:29:58,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 17:29:58,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748599384] [2022-10-16 17:29:58,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748599384] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:29:58,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636685958] [2022-10-16 17:29:58,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 17:29:58,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 17:29:58,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 17:29:58,492 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 17:29:58,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-10-16 17:29:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 17:29:58,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 113 conjunts are in the unsatisfiable core [2022-10-16 17:29:58,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 17:29:58,640 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 17:29:58,738 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-10-16 17:29:58,874 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 17:29:58,875 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 17:29:58,930 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1108 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_1108) |c_#memory_int|)) is different from true [2022-10-16 17:29:58,941 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:59,010 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:59,146 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:29:59,291 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-10-16 17:30:00,962 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1112 Int)) (= (store |c_old(#memory_int)| |c_upsweep_#in~a.base| (store (select |c_old(#memory_int)| |c_upsweep_#in~a.base|) (+ (* |c_upsweep_#in~right| 4) |c_upsweep_#in~a.offset|) v_ArrVal_1112)) |c_#memory_int|)) is different from true [2022-10-16 17:30:05,561 WARN L855 $PredicateComparison]: unable to prove that (exists ((upsweep_~left Int) (v_ArrVal_1114 Int)) (let ((.cse1 (+ (* |c_upsweep_#in~right| 4) |c_upsweep_#in~a.offset|)) (.cse0 (select |c_old(#memory_int)| |c_upsweep_#in~a.base|))) (and (not (< (+ upsweep_~left 1) |c_upsweep_#in~right|)) (= (store |c_old(#memory_int)| |c_upsweep_#in~a.base| (store .cse0 .cse1 v_ArrVal_1114)) |c_#memory_int|) (<= (+ (select .cse0 .cse1) (select .cse0 (+ (* upsweep_~left 4) |c_upsweep_#in~a.offset|))) v_ArrVal_1114)))) is different from true [2022-10-16 17:30:30,460 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 83 [2022-10-16 17:30:30,782 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 33 [2022-10-16 17:30:36,488 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 56 [2022-10-16 17:30:37,093 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 10 trivial. 8 not checked. [2022-10-16 17:30:37,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 17:31:48,035 WARN L233 SmtUtils]: Spent 12.03s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-10-16 17:31:49,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636685958] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 17:31:49,312 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 17:31:49,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 33] total 56 [2022-10-16 17:31:49,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304867228] [2022-10-16 17:31:49,313 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 17:31:49,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-10-16 17:31:49,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 17:31:49,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-10-16 17:31:49,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=3111, Unknown=44, NotChecked=348, Total=3782 [2022-10-16 17:31:49,315 INFO L87 Difference]: Start difference. First operand 302 states and 339 transitions. Second operand has 57 states, 54 states have (on average 2.537037037037037) internal successors, (137), 49 states have internal predecessors, (137), 13 states have call successors, (14), 5 states have call predecessors, (14), 10 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12)